Actress Melissa McCarthy has shed 45 pounds (20.4 kilograms) in recent months after adopting a healthy new diet.

The Bridesmaids star previously tipped the scales at 265 pounds (120.2 kilograms), but she was recently photographed sporting a noticeably less rounded frame and according to America's Star magazine, now weighs in at 220 pounds (99.8 kilograms).

A source tells the publication, "Melissa realised she wasn't being as healthy as she could be. She wants to set a good example for her kids, and she wants to be around to become a grandmother one day too."

The insider adds, "She's making small changes and seeing big results. She's been following a high-protein, low-carb diet plan. It's given her a real confidence boost!"

MCCarthy has two daughters, Georgette, four, and seven-year old Vivian, with her screenwriter/director husband Ben Falcone.