Princess Melanie O'Connors friends and lovers