Princess Diana 's niece Amelia, 31, shared a previously unseen photo as she, her twin sister Eliza and new husband Greg Mallett, 30, shared a moment on her wedding day in South Africa.