Salma Hayek is sharing a sultry throwback photo of her posing naked in the bedroom.
The 54-year-old actress shared a snap of her taken by famed photographer Annie Leibowitz for Vogue Magazine. The pictorial was done in connection with Salma's 2002 film "Frida" where she played the role of Frida Kahlo.
Salma looks stunning while she lays in the bed naked with a bedsheet covering her. A dog sits in the bed with her while Salma paints on a canvas. A quote from the article reads, "I was intrigued, and little by I was enchanted, to the point where I absolutely loved her art."