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).... Read MoreRead Less