The stars of Glee were reunited as they came together for cast member Becca Tobin's wedding.
The actress, who played Kitty Wilde in the musical high school series, tied the knot with her man Zach Martin in picturesque Wyoming.
Glee stars such as Lea Michele have shared a few highlights from the nuptials, which were held against the backdrop of snow-covered mountains.
Lea tweeted a snap of the cast, including Kevin McHale, Jane Lynch and Jenna Ushkowitz.
She also shared a picture of some of the girls in robes, apparently taken as they got ready for the big day.
Kevin posted a video on Instagram of himself tucking into a doughnut.
He captioned the footage: "When the wedding cake is actually donuts."
Jenna shared an image of two champagne flutes being clinked together.
She wrote: "Toasting the bride on her big day so excited and happy for our gal @itsbeccatobin."