Hit or Miss: Sofia Vergara, Alessandra Ambrosio and Justin Bieber

By Mark Daniell, Victoria Revay, Postmedia Network


In this week's celebrity style hits and misses, Sofia Vergara is draped in emeralds, Alessandra Ambrosio is angelic in white and Justin Bieber has mayo hands.

Reader's comments »

By adding a comment on the site, you accept our terms and conditions

Featured Businesses

Go to the Marketplace »