Here comes the bride! Lily Allen recently married Stranger Things actor David Harbour in Las Vegas, and her wedding dress is the perfect intersection of classic and nontraditional. It's not easy (or really comprehensible) to pull off such a balance, and yet, the "Smile" singer did in her Dior mini dress. Luckily, Lily shared photos from the happy day on her Instagram, so we can easily admire her stylish pick for days on end.
The double breasted Dior dress featured a boatneck sillouhete with a thin belt around the waist, and costs £3,300. For Lily, the outfit proved to be fill multiple needs, from a ceremony led by an Elvis impersonator to In-N-Out burgers with her new husband and her daughters, Marnie and Ethel. Give her extra points for avoiding any stains on that pristine white fabric! If you love Lily's dress just as much as we do, keep reading to see more snaps of the ensemble from her wedding day.