Monica Bellucci dons red swimsuit for magazine cover

London: She gave birth to her daughter just months ago but Italian beauty Monica Bellucci proved that she is still at the top of her game at the of 46, with a new magazine cover which sees her in a red swimsuit.

The `Matrix` star shows off her fine form on the front cover of the Australian magazine, Men`s Style.

Dressed in a red swimsuit and with her long dark hair cascading down her back, the actress showed off her enviable figure on the cover, reported Daily Mail online.

The mother of two, is married to French actor Vincent Cassel and gave birth to her second child, Leonie, just five months ago.

She was back to work filming an advertisement for Martini Gold just six weeks after giving birth.

Bellucci and Cassell also have another daughter together, six-year-old Deva.

But Bellucci claims she rarely diets, eats anything she wants and her favourite food is carb-laden pasta.

"I am certainly Italian in my love of food! I eat everything, but I love Italian food most of all. Even my daughter does. Her favourite food is pasta and parmigiano," said Bellucci.

And she says that if she does need to lose weight, she can do it easily and quickly.

"If I do a role where I have to lose weight, I can do that. I eat meat, fish, vegetables, and I lose it right away. But sometimes I do a role where I have to gain weight, and I
can tell you I prefer that," she said.