Amelia Spencer is dripping in jewels in £15k skintight Cannes Film Festival dress

Wait 5 sec.

Lady Amelia Spencer and her sister Lady Eliza Spencer posed up a storm on the red carpet at the 79th annual Cannes Film Festival, wearing embellished gowns that cost £15,000