The 30-year-old Victoria's Secret star married 33-year-old Serbian basketball player Marko Jaric in 2009. They already have a 2-year-old daughter.
"Big news everyone! Marko and I are so happy to share some wonderful news with all of you! #ImPregnant. My favorite job in the world is being a mom! My family could not be more happy!"
Lima did not say what the baby's gender is or when it is expected to be born.
Boston schools pull out free condoms over wrapping complaints
Millions of Getty images now available for free via embed tool