When Britney dated Barney...

Britney Spears will make her second appearance on CBS' "How I Met Your Mother" May 12, Her first guest spot back in March gave the sitcom boffo ratings so no doubt this one will too.
Britney, who seems far better these days thankfully, will again play Abby - a receptionist who had a mad crush on Ted. Barney (Neil Patrick Harris) is on the outs with Ted so he and Abby team up to make him jealous. They go on some kind of date, even dressing alike for it, and flaunt their "relationship" in his face.
Greg Hernandez has covered the entertainment industry for the Daily
News since 2001. He's considered a bit odd by some for his obsession
with box office numbers, has been known to camp out near the kitchen
at premieres for first crack at the hors d'oeurves, and Greg's never
seen a red carpet he didn't want to stroll down.