Gary Lucy says his girlfriend Natasha Gray stays in great shape with help from their children.

The 'EastEnders' actor and paediatric nurse have been together for eight years and have two kids together - India, six, and Elvis, one, who Gary believes his girlfriend's trim figure is maintained by.

After a recent family holiday to Marbella, Spain, showing the mother-of-two looking in great shape Gary revealed her secret.

He told new! magazine: "I think running round after the kids helps but she has always exercised. She does a lot of running and swam for England when she was a teenager."

Gary, 30, has spoken about their plans to wed since India was born in 2005 and he added in an interview with new! magazine: "I'll definitely marry Natasha!"

Gary recently made his debut on soap 'EastEnders' as city trader Danny Pennant - his first major TV role since Luke Morgan in 'Hollyoaks'.

His first appearance on the show saw 7.3 million viewers tune in and he has since caused havoc - mainly by his flirtation with Syeed Masoon (Marc Elliot) behind his fiancé Christian's (John Partridge) back.

The star has signed up to the soap for three months and described his new co-stars as "very welcoming and sweet."