Amber Heard is Vanity Fair Flawless

The 23-year-old actress, who wore a dress by Versace and a bracelet by DeBeers for the shoot, won a role in the upcoming film The Rum Diary (based on the Hunter S. Thompson novel of the same name) by writing a letter to the producers and director about her passion for the project.

“The part didn’t call for a famous person,” Amber told VF. “It called for an actress who was right for the part.”