Wedding Dress No Comments Lady Amelia Spencer Evoked Her Aunt, Princess Diana, At the Cannes Film Festival