The couple literally could not keep their hands off each other as they laughed and joked and at one point the saucy actress plopped herself down on Nick’s lap.
The totally loved-up pair has been dating since 2010 and their relationship has always been fairly rocky…but by the look of things they are sizzling right now!
Sofia, whose character in Modern Family is pregnant, looked hot in clingy black leggings, a blue sweater and chunky boots.
And Nick, 37, looked like he was loving every minute of the afternoon PDA.
Sofia and Nick became engaged last July after he presented her with a whopper of a ring.
The Colombian-born actress also has a 20-year-old son, Manolo, from a previous marriage.
Did Sofia Vergara Slap Her Fiance With A $10 Million Prenup To Stop Him Cheating?