Monday, December 20, 2010

Prippy Gift Guide... The Perfect Red


Ladies... your search is over!

I swear that the greatest shade of red lipstick ever is Illamasqua Red.

Your girlfriends everywhere will rejoice and thank you. It is universally flattering and fabulous... and you can find this British gem at Sephora!

No comments: