"Louvre Couture" showcases 100 ensembles and accessories from famed fashion houses (dating from 1965 to the present) in the ...
Lady Amelia and Lady Eliza Spencer have revealed they discovered they are identical twins - after taking a 23andMe test last Summer. The 32-year-old nieces of Diana, Princess of Wales , shared the ...