Prince Andrew has been snubbed at royal occasions in recent years since US woman Virginia Roberts Giuffre claimed he slept with her in London in 2001 when she was underage. The Duke of York later settled out of court with Roberts Giuffre in a New York civil case.