Skip Nav
Photo 23 of 51

Get a little bit of your own Sofia Vergara sizzle with a pair of classic frames ($14) from the actress's Kmart line.

All the Latest From Ryan Reynolds