Thursday, 10 June 2010

Now for one of life's burning questions....

Why is Sephora not in the UK??? I really want to order this.