Rosie Huntington-Whiteley has ended her longtime lingerie collaboration with Marks and Spencer's after 14 years.