A Royal Surprise on BET+

BET+’s A Royal Surprise lives up to its name, delivering a charming story of love, identity, and trust. The film stars Jennifer Freeman as Riley, a humble American bookstore owner, and Thapelo Mokoena as Mandla, a South African prince with a secret. Their love story...