Sofia Vergara has started working out two hours a day ahead of her wedding.

Sofia Vergara - shaping up

The 'Modern Family' star, who is engaged to Joe Manganiello, is spending most of her spare time in the gym, as she wants to wow the 38-year-old actor when she walks down the aisle.

A source told Life & Style magazine: "She usually heads to Gunnar Peterson's gym mid-morning, then to a Pilates studio right after.

"She's been working out five to six times a week for up to two hours at a time."

The 42-year-old beauty - who has 22-year-old son Manolo from a previous marriage - confessed recently she has a very sweet-tooth and only works out so she can eat what she likes.

But the insider said: "She's very committed to working out and looking good in her wedding dress."

The couple are keen to tie the knot as soon as they can, as they want to have a baby.

A source close to the actor previously revealed: "Joe is already talking about having a huge summer wedding.

"[They] want to have the wedding this summer because they want to have a baby together, but he wants to wait until she is his wife."

by for
find me on and follow me on