It is tradition, after all.
Charlotte first wore the dress back in 2005 when she was 18 years old Although she styled the dress slightly differently, the midi number, whose label is unknown, features a Grecian silhouette, a plunging V-neckline, drawstring details that gather at the shoulders and a flowy skirt.
For the religious occasion, she wore a beautiful custom-made Giambattista Valli gown that has the most touching story behind it.