3. Princess Anne at the Wedding of Lady Rose Windsor and George Gilman
Not only has this dress not aged well, it hasn't aged alongside its wearer. Perhaps, at the age of 31, Anne could pull off a dress with ruffles and flowers and netting. But in the years since, her public persona has become more honed, and putting herself in a dress that's downright girly these days looks silly.
Between this dress and Kate Middleton's solo presence at this wedding, the bride was hardly noticed. For shame.
Photos: Rex Features/Tim Graham/Getty Images