04/27/2012 08:19 am ET

Penelope Cruz's Birthday: Actress's Sexiest Moments (PHOTOS)

Penelope Cruz turns 38 tomorrow! 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.

Read more on www.popsugar.com