camilla parker bowles

camilla parker bowles

Camilla redesigns $129K wedding gift despite that Lady Di had worn it so close to her heart

Camilla redesigns $129K wedding gift despite that Lady Di had worn it so close to her heart

While love triangles around the world abound, few in recent memory have captured our attention as much as the one ...