Tim Tebow & Demi-Leigh Nel-Peters married in South Africa, she wore David’s Bridal January 21, 2020 By Kaiser 59 Comments