Gotta love public kisses at Mardi Gras...