Get your hands on a range of luxury skincare and bodycare items for less this spring with John Lewis's latest beauty box, worth £191 but available for just £45.
‘I care more about how my life feels than how it looks to others,’ she said
The announcement was made at a press conference on Wednesday afternoon