Shop 3 for 2 beauty bargains at Marks & Spencer and get your gifts ready for Christmas. With items starting from just £3.50, including creams, lotions and cosmetic bags, you can find great beauty buys at fantastic prices. Head in-store today and start your Christmas beauty shopping early.