Royal Mistake


Prince Andrew might be heir to the throne, but that doesn't mean he's Prince Charming.