Kate Middleton wearing her wedding reception dress on April 29, 2011. When it comes to royal weddings, two dresses are always ...