Elton John sang for the bride and groom at a reception held at a country club after the ceremony Friday night, the guest said, speaking on condition of anonymity because it was a private function not open to the media.
People.com first reported about the wedding.
The 26-year-old Roddick announced his engagement to the 22-year-old model in March 2008.
Among those attending the wedding were tennis great Billie Jean King, Roddick's Davis Cup teammates James Blake and Mardy Fish and U.S. Davis Cup captain Patrick McEnroe.
Roddick finished 2003 ranked No. 1. He is currently No. 6.
Federer, who owns 13 Grand Slam singles titles, married longtime girlfriend Mirka Vavrinec last weekend in a small ceremony in his hometown of Basel, Switzerland.
Get Action News on your website