The moment Kate Middleton walked down the aisle, utterly resplendent in McQueen, she became a global style icon.
Whatever she chooses to wear today on her 31st birthday we know she'll look elegant and sophisticated in true Kate style. But could she push the style boat out a little further? We think so and here are the dresses we would love to see her in.
Happy Birthday, Kate!