Did Zoe Saldana really give birth to twins?!
The 37-year-old actress put her impressive bikini bod on full display in a new Instagram pic on Tuesday, where she showed off her rock hard abs while vacationing with hubby Marco Perego.
"#currentlyfeeling happy and blessed. Wishing you all the same!" she captioned the sunny snap.
This is the first time we've seen her post-baby bikini bod -- and wow, we're impressed!
The "Guardians of the Galaxy" star recently revealed that she gained 70 pounds when she was pregnant with her twin boys last year, but she's clearly shed all of the extra weight.
Saldana has been vocal about her struggle to drop the pregnancy pounds, often posting pics from the gym on her Facebook page. She admitted that the process has been both "painful" and "frustrating."
"As you all know, we welcomed twin boys last November. Yes, by far, the most amazing experience of my life, but also a very challenging experience when it pertains to my body," she wrote earlier this year. "I'm sure moms across the world (and dads sometimes) can identify with what I'm about to say.
"Your body changes dramatically, inside and out. You grow in places you never knew you could, and you are tired beyond belief..." she continued. "Everything from my thyroid to my platelets crashed...my body was really bent out of shape after the boys were born. Bouncing back feels impossible, but I know it is important as a woman, and now a mommy, to not give up."
Zoe definitely didn't give up!
Check out more impressive post-baby bods in the gallery above.