Rosie Huntington-Whiteley looks good in just about anything