Rosie Huntington-Whiteley for Vogue Brazil, April 2012 issue Rihanna in Versace for Elle, May 2012 issue Charlize Theron in Versace for Vogue UK, May…