Draped in a snow-white wedding dress, roses in her hands- her father by her side clutching her arm, they slowly walk down the church’s aisle with each of their steps seemingly in sync with the background slow-tempo music.
The nearly hundred guests – with admiration all over their faces – turn their heads to get a better view of the procession.
As soon as they reach the altar, the pastor goes through the formalities of handing over the bride and when the groom unveils her, she smiles, her eyes sparkling.
After exchanging vows, they kiss and everyone in the church claps and cheers. Wine glasses are toasted and champagne is popped as the new bride and groom takes to the dance floor.
She looks so happy that even the glitter of her jewellery cannot beat the shine in her eyes.
But inside, she is crying, mourning the death of her planned future.
Her name is Tatenda Musona, 25, media practitioner who is getting married on the insistence of her family members who believe she is getting too old for marriage and this wedding is a result of an arranged marriage.
But that is not her main worry- she is lesbian and has a partner, Sarah.
As she dances on, the lyrics of the happy wedding song sound like death knells, the cheers from the crowd like a collective buzz of vultures waiting to devour her.