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 [1], who maintains the classic look of elegance but often with a surprising touch, slipped into a Spring '16 Couture Chanel look [2].
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 [3] — it might be his flashiest yet.