Caster Semenya married her longtime love Violet Raseboya on Saturday and couldn't wait to share her 'perfect day' on Instagram on Saturday.
The couple looked quite fetching in their respective outfits of the day, Violet in a long sleeve and lacy white dress and Caster in an embellished dark blue suit.
The nuptials took place at Chez Charlene in Pretoria.
Caster also shared a picture of the couple in their traditional garb.
The couple celebrated their traditional wedding in 2015.
View: Black Queer Couples Celebrate Their Love In This Heartwarming Trend