Grace is the princess bride for all time. Mette Marit, wore something so simply, not what you would expect for a would be princess but she made it look so special. Diana's dress was hideous, but she looked timeless as well on her day.
I agree, Barrie. Grace wins in the "best royal bride" category, hands down. Mette Marit's dress DID look good on her...simple, yet somehow elegant...but it wasn't complimented by that long, stringy bouquet. Something more regal, in white, would have been perfect, IMO. Diana looked like an unmade bed...and her dress immediately looked dated and continued to "age" in the ensuing years.