Why Prince Harry Broke Up with Cressida Bonas
It's over between Prince Harry, 29, and girlfriend Cressida Bonas, 24.
After two years of dating, Harry broke up with the former dance student, known as Cressy to her friends.
Prince Harry and Cressida Bonas Share a Sweet Kiss
"He found her too needy and it just wasn't working out," a source told People magazine.
Harry’s cousin, Princess Eugenie, introduced the couple.