Nick Loeb and Sofia Vergara
Nick Loeb and Sofia Vergara John Shearer John Shearer/Invision/AP
Nick Loeb and Sofia Vergara John Shearer John Shearer/Invision/AP