When you're the future queen of England, unfortunately you can't choose one designated wedding-guest outfit that you wear on repeat. No, Kate Middleton needs to be ready for a million flash bulbs and ...