Rosie Huntington-Whiteley graces her fragrance campaign for M&S