Rosie Huntington-Whiteley sparkles on the April 2018 cover of Harper’s Bazaar Arabia. Lensed by Mariano Vivanco, the British model wears a Gucci crystal embellished bodysuit, dress and hat. Inside the fashion glossy, Rosie poses in avant garde looks from the spring collections. Stylist Peghah Malakenjad selects designs from labels such as Saint Laurent, Marc Jacobs and Givenchy.