Simone Biles and Jonathan Owens embark on a romantic honeymoon in South Africa
By Gerry Cupido | Published Feb 20, 2025
Join Olympic icon Simone Biles and NFL star Jonathan Owens as they embark on a breathtaking honeymoon in South Africa, filled with wildlife encounters and romantic moments.