Boipelo can’t wait to see what surprise her man has in store for her.

The problem with telling a lie is that you have to cover it up with more lies… A beautiful evening between two innocent youngsters goes horribly wrong. Catch the new season 29 of Generations: The Legacy Mondays to Fridays at 20:00 on SABC 1.

Watch the full episode here on YouTube, directly after the normal TV broadcast, at 20:30! Set in the cutthroat world of media communications in the city of Johannesburg, Generations looks at the story of lovers, arch-rivals, cheaters, backstabbers and some good people of Ezweni Communications, Mashaba Media and Siqalo Coart.