who plays maggie in how i met your mother
JoAnna Garcia In 2009, GarcÃ­a had a recurring role on The CW drama Gossip Girl playing the role of Bree Buckley, an irreverent evil Miss America-type who is politically progressive, but hails from a conservative Southern family. She appeared in four episodes in season three.[6] In December 2009, she guest starred as Maggie, Ted Mosby's college buddy on How I Met Your Mother.
Robin Scherbatsky Robin Charles Scherbatsky Jr. is a fictional character created by Carter Bays and Craig Thomas for the CBS television series How I Met Your Mother, portrayed by actress Cobie Smulders. Robin is the on-again, off-again love interest of Barney Stinson (Neil Patrick Harris) and Ted Mosby (Josh Radnor), and a close friend to Lily Aldrin (Alyson Hannigan) and Marshall Eriksen (Jason Segel).