Catherine, the Princess of Wales is a global fashion icon. The term the “Kate Effect” has even been coined to describe how every outfit she wears immediately sells out, contributing an enormous amount to the British economy. Spilling the Royaltea is counting down the Princess of Wales’s top five outfits […]