Plenty of celebs have been spotted in one – but would you slip into the latest fashion trend?

As the Duchess celebrates her 31st, we look back at her top fashion moments