Cressida Bonas and Prince Harry dated for about two years, and they broke up for good in late 2014. Personally, I think they had some breakups and makeups in those two years, just as I always thought that Harry and Cressy had some friends-with-benefits thing happening after their official breakup.