The gorgeous actress graces the cover of the fashion mag -- check out pics from the stunning photo shoot here!
Donning a Swarvoski-crystal jacket and a diamond-and-sapphire necklace, Penelope Cruz
absolutely shines on the May 2012 cover of Harper's Bazaar
. While showing a little cleavage, the 37-year-old actress continues to heat things up with a sexy photo spread shot by photographer Terry Richardson
-- she looks gorgeous!