The singer-actress and her fiancee, actor-producer Nick Cokas, tied the knot Saturday afternoon (Feb. 2) in Beverly Hills, reports People.
"[Nick] is the love of my life," said McPhee. "This is a once in a lifetime occasion and everything is just perfect."
McPhee sore a strapless ivory Manuel Mota gown and diamond and platinum Neil Lane jewelry to walk down the aisle of the Beverly Hills Presbyterian Church. Among the 305 guests were fellow Season Five "Idol" contestants Kellie Pickler and Mandisa.
The couple met in 2005 when they were both performing in a Los Angeles production of "The Ghost and Mrs. Muir." Their friendship continued through her "Idol" experience, when he drove her to her San Francisco audition. After that, romance began to bloom between the 23-year-old from Sherman Oaks, Calif., and the 42-year-old.
They were very quiet about their engagement last year.
McPhee is delving into acting on the big screen, recently wrapping the comedy "I Know What Boys Like," playing a pregnant hippie. The film also stars Anna Faris, Rumer Willis, Emma Stone and Colin Hanks. She will also join Cokas, who will produce, for the upcoming indie film "The Last Caller," in which she plays a narcissistic woman searching for love.
McPhee's self-titled debut album dropped in January 2007, debuting at No. 2 on the Billboard 200 chart.