Knocked Up star Katherine Heigl has married her fiance, musician Josh Kelley during a light snowstorm in Utah.

The private ceremony took place in a private tent at the Stein Eriksen Lodge in Park City, Utah, yesterday and lasted around 30 minutes. The area was decorated with white flowers and candles, reflecting the snow lining the walkway between the tent and the reception area.

Katherine, in white with her bridesmaids in red, was serenaded by a song specially written by Josh and performed by a cello and guitar players.

Katherine’s Grey’s Anatomy co-stars TR Knight, Sandra Oh and Kate Walsh all attended the ceremony, which was described as “incredible and beautiful”.