From Princess Diana to Charlotte Casiraghi, how the royals have worn Chanel over the decades
From Princess Diana to Charlotte Casiraghi, how the royals have worn Chanel over the decades
From Princess Diana to Charlotte Casiraghi, how the royals have worn Chanel over the decades
From Princess Diana to Charlotte Casiraghi, how the royals have worn Chanel over the decades
Diana 8352 - 16 / Dusty Rose