Skip Nav

How I Met Your Mother

Even after Marshall (Jason Segel) gets an awful haircut, he manages to rock a wedding fedora when he walks down the aisle with Lily (Alyson Hannigan).

Photo courtesy of CBS