I am going to the shops tomorrow because my dear nanna wants me to buy something with her Christmas money, so she can wrap it up for me 
I was going to buy a nice YSL lipstick in one of the pretty, gold tubes, but DM mentioned that I could by this myself any time and I should get myself something a bit more presenty. She is right.
So what would you buy with £30? I like beauty stuff, or I was thinking a nice silky nightie.
Help please!