21 Celebrities So Hot You’d Never Guess They’re Over 40

2. Sofia Vergara

She likes keeping fit with regular strength training sessions she says. We’re not surprised. She’s gotta be doing something to keep that body of hers looking so amazing!

celebuzz.com

celebuzz.com

2 of 21