Ladies Amelia and Eliza Spencer turn heads with near-identical suits – and longest blonde curls
Princess Diana's nieces, Ladies Amelia and Eliza Spencer, twinned with cinched suits and tumbling blonde curls as they stepped out on the final day of Cheltenham Festival.
