Kelsey Grammer and Kayte Walsh have got married.

The 56-year-old actor and the 29-year-old blonde tied the knot on Friday afternoon (25.02.11) at the Longacre Theater in New York City.

Kelsey recently starred in the Tony Award-winning musical 'La Cage aux Folles' at the venue, and props from the production were used for decoration as well as bouquets of Pink flowers and gold urns.

The couple reportedly said their vows on the theatre's stage, which was covered in white flowers, and they chose to have their nuptials there because it is where they fell in love.

The former 'Frasier' star was dressed in a smart grey suit, a white shirt and gold tie, while Kayte looked beautiful in a silk white dress and gold heels.

In a statement, Kelsey's representative said: "Kelsey Grammer and Kayte Walsh were married today at a private ceremony for family and friends."

After the couple said their vows, they joined their 150 guests - who included actress Anjelica Houston and David Hyde Pierce, who played Dr. Niles Crane alongside Kelsey in 'Frasier' - at the Plaza Hotel for the reception at the Grand Ballroom.

A four-course evening meal - which catered for the vegetarian bride - was being served to the guests, which included wild mushroom risotto and slow-roasted turkey breast with chorizo stuffing, with a selection of fine wines.

The reception was organised by celebrity event planner Ed Libby and the initial layout - which features hundreds of candles and a regal table for the wedding party - is set to make way for a club-themed design with gold lounge furniture and a dancefloor, while a premium bar will be serving wine, beer, spirits and cocktails.

Kelsey started dating Kayte just a few months after splitting from his now ex-wife Camille Grammer last July after 13 years of marriage.

The actor - who is now married for the fourth time - and 'The Real Housewives of Beverly Hills' star Camille have two children together, Mason, nine, and six-year-old Jude.