Sneak Peek: Carrie Underwood on 'How I Met Your Mother'

Carrie Underwood is rather beautiful, isn't she? She's looks really great in this clip from the March 1 'How I Met Your Mother.' She plays a woman who figures in several fantasies that Barney (naturally) has.

Who knows if the 'American Idol' winner is a good actress or not, but we do know from this clip that 'How I Met Your Mother' can fit in several erection jokes in about 30 seconds.