First Look: Carrie Underwood on How I Met Your Mother
Carrie Underwood plays a cavegirl, pharmaceutical rep, nurse and a sexy stewardess on an upcoming episode of How I Met Your Mother. Each role is part of a Barney Stinson (Neil Patrick Harris) fantasy. The guest appearance marks Carrie's first acting debut. It looks like she did quite well. Take a look: