Rosie Huntington-Whiteley sizzles in ModelCo Cosmetics photoshoot