Beth Behrs is used to playing an unlucky in love 30-something in 2 Broke Girls, but in real life she's found her perfect match.

The actress who plays Caroline Channing in the hit TV show announced on Insatgram that she is engaged to Mad Men star Michael Gladis.

The 30-year-old took to Insatgram to share gorgeous pictures from their engagement party.

 

I said yes!!6 years down a lifetime to go! #love

A photo posted by @bethbehrsreal on

She captioned the collage of photos: "6 years down a lifetime to go! #love."

Once the news of the engagement broke, Beth’s co-star Kat Dennings sent a little message of love on Instagram.

 

Thank you also to my beautiful friends and family! Can't wait to celebrate!#love

A photo posted by @bethbehrsreal on

She wrote: "MY BABY'S GETTING MARRIED!!!!! Congratulations you two beautiful kids I can't wait to celebrate when you get home #Beth&Michael #FORLYFE.” 

Aw! We wish them all the best.