We can’t deny that Princess Eugenie’s second wedding dress was stunning (to say the least), but you might be surprised to know it broke royal protocol.
The princess recently tied the knot with Jack Brooksbank at St. George’s Chapel in Windsor Castle. Although she wore a custom Peter Pilotto gown during the ceremony, the bride changed into a Zac Posen ensemble for the reception.