Dress: Amelia Dress by Kate Spade
Lily Aldrin (played by Alyson Hannigan) on How I Met Your Mother on CBS was spotted wearing this hot pink bow front dress on How I Met Your Mother on episode 'Gary Blauman' (9x21) in Mar 2014. Lily's Dress is the Amelia Dress by Kate Spade.