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:
Post a Comment