Sofia Vergara putting on a stylish display as she enjoyed a shopping spree

You may also like...