Lady Amelia Spencer’s lacy wedding guest dress leaves fans asking questions

Princess Diana's niece Lady Amelia Spencer joined husband Greg Mallett at a friend's nuptials in Italy, looking beautiful in a red lace wedding guest dress from Self-Portrait

Read Full Article