Its Britney, yall
The ball gown is an exquisite prom dress style featuring a fitted bodice, long-length and of course a full-skirted gown and will be sure to give you a striking, royal entrance into your prom
31, 1997, in a car crash in Paris
Hypoallergenic & Safe: We prioritize your well-being by using skin-friendly materials safe for all ages and skin types

Perfect Wedding Dresses New Arrivals A-Line Sweep-Brush Train Lace Chiffon Wedding Dress CW3495 From 2,907.00 SEK2,907.00 SEK2,907.00 SEK A-Line Court Train Satin Wedding Dress CW3494 From 2,907.00 SEK2,907.00 SEK2,907.00 SEK A-Line Sweep-Brush Train Lace Tulle Wedding Dress CW3491 From 3,879.00 SEK3,879.00 SEK3,879.00 SEK A-Line Court Train Tulle Wedding Dress CW3489 From 2,907.00 SEK2,907.00 SEK2,907.00 SEK A-Line Sweep-Brush Train Lace Tulle Wedding Dress CW3492 From 3,879.00 SEK3,879.00 SEK3,879.00 SEK A-Line Court Train Sparkle Tulle Wedding Dress CW3486 From 2,907.00 SEK2,907.00 SEK2,907.00 SEK A-Line Sweep-Brush Train Organza Wedding Dress CW3482 From 3,879.00 SEK3,879.00 SEK3,879.00 SEK A-Line Sweep-Brush Train Jacquard Satin Wedding Dress CW3481 From 2,907.00 SEK2,907.00 SEK2,907.00 SEK A Line Silhouette Customized Version of LWXT16001 Customized Version of LD5190 Classic Elegance LD5698 A-Line Court Train Tulle Wedding Dress CW2338 From 3,879.00 SEK3,879.00 SEK3,879.00 SEK A-Line Court Train Mikado Wedding Dress CW3124 From 3,879.00 SEK3,879.00 SEK3,879.00 SEK A-Line Chapel Train Lace Tulle Wedding Dress CW3278 From 3,879.00 SEK3,879.00 SEK3,879.00 SEK A-Line Court Train Tulle Wedding Dress CW2368 From 3,879.00 SEK3,879.00 SEK3,879.00 SEK A-Line Sweep-Brush Train Tulle Gothic Wedding Dress LD5830 From 3,879.00 SEK3,879.00 SEK3,879.00 SEK A-Line Court Train Lace Tulle Wedding Dress CW3156 From 2,907.00 SEK2,907.00 SEK2,907.00 SEK A-Line Court Train Tulle Wedding Dress CW2336 From 4,851.00 SEK4,851.00 SEK4,851.00 SEK A-Line Court Train Tulle Lace and Satin Wedding Dress LD5731 From 4,851.00 SEK4,851.00 SEK4,851.00 SEK Long Sleeves LD4432 LD5731 CW2326 A-Line Court Train Tulle Wedding Dress CW2586 From 3,879.00 SEK3,879.00 SEK3,879.00 SEK A-Line Court Train Tulle Lace Wedding Dress CW2535 From 2,907.00 SEK2,907.00 SEK2,907.00 SEK Sweep-Brush Train Satin Chiffon Wedding Dress CW3038 From 1,935.00 SEK1,935.00 SEK1,935.00 SEK Trumpet Sweep-Brush Train Stretch Satin Wedding Dress CW3036 From 2,907.00 SEK2,907.00 SEK2,907.00 SEK A-Line Court Train Lace Tulle Wedding Dress CW3156 From 2,907.00 SEK2,907.00 SEK2,907.00 SEK Trumpet-Mermaid Chapel Train Lace Tulle Wedding Dress CW3133 From 4,851.00 SEK4,851.00 SEK4,851.00 SEK A-Line Court Train Lace Tulle Wedding Dress CW3158 From 3,879.00 SEK3,879.00 SEK3,879.00 SEK Trumpet-Mermaid Chapel Train Lace Tulle Wedding Dress CW3135 From 4,851.00 SEK4,851.00 SEK4,851.00 SEK Off-the-shoulder Styles * You can request to change or add off-the-shoulder straps/sleeves

As long as youre happy with the overall look and nothing clashes with any colour schemes going on in the background, youre good to go