South Africa’s top tennis player Kevin Anderson recently married his High-School sweetheart; Kelsey O’Neal in a private ceremony at the North Shore Country Club in Glenview, Illinois. Both being athletes, Anderson and O’Neale met five and a half years ago during their University years in Illinois; where Anderson was a member of the tennis team and O’Neale was on the golf team. “It was just an incredible weekend, especially having friends and family coming from all over the world to be a part of our special occasion,” said Anderson. “Illinois has become my home since leaving South Africa; it was where I went to college and where Kelsey and I met. It was the most special day of my life.”

Pictures by: Kenny Kim

The couple have since gone on honeymoon to Miami and St. Lucia.

The 25-year-old Anderson finished the 2011 ATP World Tour season at No. 32 in the South African Airways ATP Rankings, having reached a career-high World No. 30 on 10 October. In a career-best season he put together a 42-27 match record, highlighted by winning his first ATP World Tour title in his hometown of Johannesburg (d. Devvarman).