Fox: Sofia Vergara begs for summer with cheeky bikini snap