Shop Now.

Beautiful Basics is a independent lingerie company making all your basics beautifully.

Wednesday, 30 October 2013

Christina Ricci wears the most beautiful wedding dress...

Christina Ricci ties the knot, in the most beautiful Givenchy Haute wedding dress.
Riccardo Tisci is brilliant.

No comments:

Post a Comment