Sofia Vergara combined three spring fashion trends into one stylish and sophisticated outfit. She wore a floor-length trench ...