The princess was tragically killed in August 1997. The Princess Diana statue was one of the most anticipated memorial unveilings in modern history, with all eyes on her sons Prince Harry and Prince William as they poignantly reunited amid their rumoured ongoing feud. The statue, which resides in the Sunken […]
I love timeless fashion and trends that make sense, art and design