Lily Aldrin (played by Alyson Hannigan) on How I Met Your Mother on CBS was spotted wearing this grey/purple lace peplum dress and silver clutch on How I Met Your Mother on episode 'Weekend at Barneys' (8x18) in Feb 2013. Lily's dress is the Liza dress by Milly. Lily's clutch is the Belle du Jour clutch by Yves Saint Laurent.