Charlotte Casiraghi stands in a summer dress with red flowers

We were going to say that Charlotte Casiraghi's summer dress is white, but it actually looks more like baby blue. The flowers are definitely on the red spectrum. This photo is undated, but Charlotte Casiraghi was born in 1986, so we're going to guess that this is somewhere between 2002 and 2008.

More: Charlotte Casiraghi Photos: In a Gucci Ad, On Horses, and in a Summer Dress