Wearing denim to weddings is usually a faux pas, but when it’s a royal wedding… anything goes. London town is out and about in celebration of Prince William and Kate Middleton‘s union of marriage. It seems like it would be a fun time to do some puddle jumping, but, instead,…

View Post
Share: