Penelope Cruz has been named the Sexiest Woman Alive by Esquire magazine.
The Spanish bombshell - who has two children with husband Javier Bardem - certainly lives up to the title on the magazine cover, posing in just a plunging black bathing suit with her hair in tousled waves over her shoulders.