Salma Hayek garnered herself a little added exposure by covering the July 2012 issue of InStyle magazine.
The 45-year-old actress looked enchanting in an Alexander McQueen dress, Harry Winston earrings and a
Bottega Veneta necklace for the Giampaolo Sgura shot front page while talking all about her loving family in the accompanying column.