Grey's Anatomy hunk Jesse Williams, who plays brash surgeon Jackson Avery on the hit ABC drama, tied the knot with his longtime girlfriend, real estate broker Aryn Drake-Lee, in Los Angeles on Saturday, a source confirms to PEOPLE.
The couple exchanged vows in a romantic, elegant, evening ceremony in front of close family and friends.
"Jesse was beaming with joy throughout the entire ceremony," said a guest at the wedding. "It was the perfect night with lots of smiling, laughing and emotion. You could feel the love they have for each other. They're madly in love!"
Williams, 31, and Drake-Lee, 32, have been dating for more than five years. The TV heartthrob first met his bride while he was working as a schoolteacher in New York. Williams taught high school and middle school students before landing his breakthrough role in 2008's The Sisterhood of the Traveling Pants 2, playing Alexis Bledel's love interest.
"She's been with me through all different facets of my career," Williams told USA Today in 2010. "She's stuck with me through thick and thick and thick and thin. We know each other in and out."
Williams also told PEOPLE in 2009 that he's in awe of his new wife's confidence and independence. "She is her own person," he said. "Being intelligent and self-made is a big deal for me."