Princess Diana’s Iconic Icy Blue Dress Lives on at the 2026 Cannes Film Festival
The 2026 Cannes Film Festival red carpet set off a wave of nostalgia for classic fashion lovers: Bella wore ice blue 2003 LV! Simone Ashley in a crimson McQueen gown that has