Princess Kate is being celebrated around the globe as she celebrates her 43rd birthday today. The Princess of Wales is a recognised fashion icon and rarely puts
We take denim very seriously here at Marie Claire UK. By regularly testing the best pairs of denim to round up failsafe options to invest in for many seasons t