The most shocking part about this photo is that Sofia Vergara actually looks even hotter without all the cake.