Penelope Cruz is rocking her baby bump!
The expecting star, who is pregnant with her second child with husband Javier Bardem, showed off her beautiful belly while on vacation in Barbados.
Sporting a two-piece bikini, minimal makeup and some gold hoop earrings, Cruz looked great as she cooled off in the Caribbean waters.
Penelope and Javier, who also have two-year-old son Leo, announced the pregnancy news in February -- with Cruz saying she's "tremendously happy and excited" about Baby #2.
And she's not the only one in the family who's expecting. Penelope's sister, Monica, is also pregnant with her first child.
Check out more celebrity beach bods in the gallery above.