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!

To see more of Heidi and the Angels just


Images include: Heidi Klum, Marisa Miller, Alessandra Ambrosio, Ciara, Miranda Kerr, Selita Ebanks

Source and Bauer-Griffin Online