Footage of a groom playing a video of his bride apparently cheating with her brother-in-law has gone viral in China.
The man had the five-minute sex tape played out on a big screen in front of family and friends to humiliate his unfaithful fiancée after discovering her affair with her pregnant sister's husband.
The wedding took place in the province of Fujian in south-eastern China last week.
The viral clips shows the lovebirds walking down the aisle and then standing on a stage at their wedding banquet at first.
Then the MC is heard telling the crowd 'now we are going to show you the videos of how the newlyweds grew up'.
But seconds later, an X-rated video starts playing from the projector.
The clip later shows the groom accusing the bride on stage 'you thought I didn't know?' and the bride throwing her bouquet at her partner.
They are separated by their family members and friends shortly after.
See the screenshot of the footage below: