Keep your lips and hands feeling fabulous with this gorgeous Beauty and the Beast set from Mad Beauty. Must have for all Princess wannabes.
£7.99