Princess Mary was in attendance at the royal Monaco wedding over the weekend and, like Charlotte Casiraghi, she did an outfit switcheroo. Mary changed from a church-appropriate day dress and fascinator combo, to glamorous one-shouldered fuchsia gown (which she topped off with some serious royal bling!) for the evening's reception. Mary is clearly a fan of the solid block coloured dress, and both the teal and pink numbers exude the kind of modern elegance we've come to expect from the Crown Princess of Denmark. That said, we've still got to pick a fave! So... do you heart her knee-length number, or does Mary's hot pink gown get your vote?