Dress: Amelia Dress by Kate Spade
Lily Aldrin (played by Alyson Hannigan) on How I Met Your Mother on CBS was spotted wearing this pink dress and shoes on How I met your mother on Jan 01 2012's episode. Lily's Dress is the Amelia Dress by Kate Spade.