Rosie Huntington-Whiteley has gone topless for Harper's Bazaar Australia.
She is seen posing near a beach wearing just a tiny pair of short shorts, the New York Daily News reported.
The 26-year-old model looks stunning posing on the cover of the high fashion glossy in a white one piece.