28 of Penélope Cruz's Sexiest Snaps

Penélope Cruz knows how to work her gorgeous figure. The Spanish actress has made a name for herself in Hollywood with roles in films like Blow, Nine, and Vicky Cristina Barcelona (for which she won an Oscar in 2010), and she never fails to heat up the screen with her steamy brand of dark, moody sex appeal. She was even named as Esquire's Sexiest Woman Alive in 2014. Of course, Penélope's most beloved roles at the moment are as a mother to Leo and Luna and wife to husband Javier Bardem. See some of her hottest moments on the beach, the red carpet, and beyond.

Bauer-Griffin Online

Penélope wowed in a black string bikini while spending time in St. Barts in January 2006.

Everett Collection

She played a sexy siren in the 2009 film Nine.

FameFlynet

Penélope wore a tiny swimsuit while on vacation in Brazil with husband Javier Bardem in January 2010.

Harper's Bazaar

She wore a bronze-colored dress from Givenchy's couture collection for a Harper's Bazaar spread in May 2012.

Bauer-Griffin Online

She made a statement while running through the water during a January 2007 trip to St. Barts.

WireImage

Penélope wore a low-cut lace dress and big, sexy hair for the Madrid premiere of Sahara in April 2005.

WireImage

Penélope wore a cleavage-baring red dress for the London premiere of then-boyfriend Tom Cruise's film The Last Samurai in January 2004.

Interview Magazine

The actress got dark and edgy for a sexy spread in Interview magazine's January 2010 issue.

Bauer-Griffin Online

Penélope sported a floral-print bikini while on vacation in St. Barts in December 2006.

V Magazine

She channeled a Robert Palmer video vixen in V magazine's 2011 Transformation issue.

Getty

Penélope sported a sexy cutout dress to the Vanity Fair Oscars afterparty in LA in February 2001.

Everett Collection

Penélope had a sexy role in 2008's Vicky Cristina Barcelona.

INFphoto.com

She relaxed by the pool in a floral bikini while on a July 2007 trip to Ibiza.

Bauer-Griffin Online

She enjoyed some fun in the ocean during a trip to St. Barts in December 2006.

WireImage

After winning the best supporting actress Oscar for her role in Vicky Cristina Barcelona in February 2009, Penélope partied in a Grecian white gown with a thigh-high slit at the Vanity Fair Oscars party in LA.

INFphoto.com

She hit the waves in a barely there swimsuit while vacationing in St. Barts in January 2007.

INFphoto.com

Penélope shaded her face from the sun while lounging on a yacht during an August 2006 trip to Ibiza.

INFphoto.com

She relaxed on the sand during a December 2006 trip to St. Barts.

Vanity Fair

Penélope smoldered in the November 2009 issue of Vanity Fair.

Getty

She showed off her curves in a fitted red column gown for the Berlin premiere of Pirates of the Caribbean: On Stranger Tides in May 2011.

Bauer-Griffin Online

She wore a bright yellow bikini while walking on the beach in St.-Tropez in July 2006.

Getty

A tan and toned Penélope wore a sexy blue minidress at the Toronto International Film Festival in September 2009.

INFphoto.com

Penélope channeled a Baywatch beauty in a red one-piece suit while hitting the beaches of St. Barts in December 2006.

WireImage

She flaunted her postbaby body at the February 2011 Oscars in LA, wearing a low-cut, fitted gown just weeks after giving birth to son Leo.

FameFlynet

A bikini-clad Penélope and husband Javier Bardem took a walk on the beach while vacationing with friends in Brazil in July 2010.

INFphoto.com

Penélope spent time on a yacht with her family during a trip to Ibiza in August 2006.

Esquire

Penélope covered Esquire's November issue in a low-cut black one piece swimsuit.

Getty | Anthony Harvey

She worked a sparkly silver dress at the Zoolander No. 2 premiere in February 2016.