When you've got Karl Lagerfeld by your side — not only as an outfitter, but also as a friend — you can do no wrong. When Charlotte Casiraghi of Monaco stepped out for the 62nd Rose Ball in Monte Carlo, she was well prepared. The style icon, who maintains the classic look of elegance but often with a surprising touch, slipped into a Spring '16 Couture Chanel look.
The off-white satin jumpsuit, embellished with beads and complete with cork wedges, is a modern update to a sheath dress, but when finished with a gauzy cape, the result is nothing short of regal. Ms. Casiraghi pulled off the ensemble brilliantly, accessorizing with pearl jewels and a delicate chain-strap bag, slipping off her cloak only to take the dance floor.
Read on for an all-angles view of Charlotte's princess moment in Chanel, see the separates on the runway, and catch a glimpse at Karl Lagerfeld's sparkling tuxedo — it might be his flashiest yet.