Marshall and Lily give each other one horrified look in the season five episode, "Double Date." I guess you would too if you saw a version of yourself at a strip club.
Alyson Hannigan plays Lily Aldrin, Marshall's live in girlfriend, then fiancee, then nothing, then fiancee, and then wife! Lily is a kindergarten teacher, aspiring artist, and mother to the group.