Nate Berkus married Jeremiah Brent on Saturday at the New York Public Library.
Guests at the affair included Oprah Winfrey, Rachael Ray and Busy Philipps.
According to People.com, Berkus wore a J.Crew suit and Brent wore Saint Laurent.
They exchanged identical gold bands from Van Cleef & Arpels during the ceremony.
The wedding was planned by Marcy Blum and featured a color palette of black, whites and creams with gold touches. Natural elements like geodes and minerals were mixed in with lush greenery.
The couple got engaged last year in Peru.