Back of Heidi Spreads Holiday Cheer in NYC and Tonight on TV Heidi Klum put in some hard time as an Angel yesterday in NYC. She started by stopping by The Today Show bringing gifts to fans, then it was off to Regis & Kelly before joining her fellow VS girls to walk a red carpet to open a new flagship store for the lingerie line. The chosen Angels were all in red — which one do you think looks most fab? — but only Heidi mixed it up with her non monotone dress. Of course, all the women looked flawless the whole time spreading holiday cheer, which Heidi apparently didn't leave in LA. From there, Klum was off to Britney's birthday party to cap off her marathon day. If you want to see more of Heidi and her fellow Angels, the big Victoria's Secret fashion show airs tonight! View 20 Photos › Photo 1 Photo 2 Photo 3 Photo 4 Photo 5 To see more of Heidi and the Angels just . View 20 Photos › Photo 1 Photo 2 Photo 3 Photo 4 Photo 5 Photo 6 Photo 7 Photo 8 Photo 9 Photo 10 Photo 11 Photo 12 Photo 13 Photo 14 Photo 15 Photo 16 Photo 17 Photo 18 Photo 19 Photo 20 Images include: Heidi Klum, Marisa Miller, Alessandra Ambrosio, Ciara, Miranda Kerr, Selita Ebanks Source and Bauer-Griffin Online Comments Pop-Champagne 8 years Heidi is great... but my favourite is Miranda Kerr!! She's soooo beautiful and I have the biggest girl crush on her! spicyaroma 8 years Heidi and Alessandra are so beautiful! But I don't think Marissa Miller's hot though... Lovely_1 8 years She looks so pretty :) They all do! hunter1riley 8 years I hate to say it but Heidi looks out of place in that lineup. She is gorgeous but sadly her time is coming to a close. Not a fan of the mommy-do. Hate when women succumb to the middle age short haircut. The new girl, Doutzen Kroes, is fantastic. starangel82 8 years I'm just happy the VS models have some meat (although not much) on their bodies. I'm tired of seeing runway models that are just literally skin and bones. And I'm jealous of Heidi too... I mean, she's had how many kids? And looks that good. Jealous. sgselcuk 8 years Marissa Miller is drop dead gorgeous. Her body rocks! JennyJo 8 years "is anyone else insanely jealous that multiple angels here have had babies and they still look rockin? i don't understand it. genetics i guess - since i work out a lot and i still don't look that good!" I'm not jealous in the least. It's their job to look like that and I think they have to work insanely hard for it. Actually, I'm happy that just looking fresh and normal is good enough for me & my husband. :-)) californiagirlx7 8 years Heidi looks AMAZING, but you can tell that she looks a lot older than the other girls. Alessandra's body is bangin'! Marisa Miller has a butterface, IMO. Mickiala 8 years Alessandra looks the best!! jaydog 8 years OMG. I'm in love with Marisa Miller!!! 95zpoohz95 8 years she is worikin it! ahappierdiane 8 years Marissa Miller has the body of a Goddess for real. haha daisyblink 8 years Yup, I wish I had their bodies... I'm liking Heidi's outfits, they're so cute. ilanac13 8 years is anyone else insanely jealous that multiple angels here have had babies and they still look rockin? i don't understand it. genetics i guess - since i work out a lot and i still don't look that good!