FOX Logo-ReducedPenelope Cruz showed off her baby bump to the world as she frolicked in a black string bikini on the beach in Barbados, where she and her husband, actor Javier Bardem, vacationed last week.

Spanish magazine ¡Hola! published the first photos of the Pirates of the Caribbean actress.
In the photos, Cruz looks happy and relaxed. Us Weekly magazine also published the photos and showed Cruz playing with the couple’s son Leo, 2.

Read Related: Latino Celebrity New Moms & Dads We Love

Cruz, 38, and the rest of her entourage stayed at the Sandy Lane Hotel, where rooms go for more than $1,000 a night.

As Fox News Latino reported, news of her pregnancy made headlines in early February after Cruz was seen looking much curvier. A close friend confirmed the baby news.

Read the full article on FOX NEWS Latino.