Yes, that's guest star Nicole Scherzinger alongside Robin. The former comes on board as the great Jessica Glitter.
Added:
Who out there has not missed Robin Sparkles? We get more of her on the episode "Glitter."
Added:
Nicole Scherzinger guest stars as Robin's former co-star on Space Teens. She plays the character of Jessica Glitter.
Added:
This seems about right for everyone's costume, right? They celebrated Halloween on How I Met Your Mother.
Added:
Kyle MacLachlan guest stars on the 11/8/10 episode of How I Met Your Mother. His character shakes Ted's hand here.
Added:
Robin is not very happy at work. That's what happens when you have an annoyingly perky co-worker.
Added:
Robin and Barney are seen here in a shot from "Baby Talk." The latter is looking sharp in his robe.
Added:
Laura Bell Bundy is back as Becky, and Robin really can't stand how perky she is on the episode "Baby Talk." This is a scene from that installment.
Added:

HIMYM Quotes

Ted [to Stella in his dream encounter]: You picked the wrong guy.
Stella: Ted?
Ted: You picked the wrong guy. You made a really, really, really bad choice. What were you thinking? That guy? Are you kidding me? Have you learned nothing in the last eight years? You're just gonna regret this. You know that, right? You are going to regret this, and now there is nothing you can do about it because it's too late. All you can do now is go up there and start your crappy, disappointing life that will never be nearly as happy as the one you could have had with me. Good-bye.
Stella: Ted, wait.
Ted: Look, Stella, I am not here to win you back. I am here because I need to know that you know you made the biggest mistake of your life.
Stella: I know

You are the love of my life. Everything I have and everything I am is yours. Forever.

Barney