The 23-year-old blonde law student reportedly ended the relationship because the pair spent to much time apart and she didn't agree with the lifestyle choices made by Harry -- who is third in line to the throne.
Celeb Breakups: Johnny Depp, Amber Heard
The two reportedly separately amicably.
The Zimbabwe-born beauty met Harry when she was in college and first photos of the happy couple vacationing at polo lodge near Buenos Aires surfaced several months later, the Times reported.
Prince William, Harry's sibling, said that his brother was "madly in love."