Lady Amelia Spencer
Photo 1 Of 36
Lady Amelia Spencer, the daughter of Princess Diana's brother Charles, leaving Cape Town Magistrates Court today with her mother Victoria Lockwood. The 18 year old is facing an assault charge after allegedly kicking and hitting at a man on crutches during a fight at a McDonald's drive-through. The case was postponed until 1 April (11).
Lady Amelia Spencer, the daughter of Princess Diana's brother Charles, leaving Cape Town Magistrates Court toda... Read More
content ©2014 W.E.N.N. All Rights Reserved.