When in London, every girl’s question is what to wear to the Buckingham Palace. The second question is what nail polish is striking but yet soft enough to wear at the place where the Queen lives. I chose to sport Socialite Pink by Superstar Nail Lacquer. It’s not too bold but at the same time,… Read More