Red Carpet Roundup: Katie Holmes is lovely in lace but Demi Lovato fails to impress in pajamas

Stars certainly lit up the red carpet this week!

From Gisele Bundchen to Katie Holmes, stars looked absolutely gorgeous at several events.

Holmes looked lovely in lace at the blue carpet premiere of Amazon Prime video original series "The Tick," while Bundchen proved she's still got it in a form-fitting LBD. Meanwhile, Mandy Moore was a total vision in a bright red maxi dress that she perfectly paired with nude pumps and sparkly silver accessories.

However, there were some celebs who definitely should've reconsidered their outfit choices. Both Demi Lovato and Heidi Klum rocked on-trend, pajama-like ensembles, but they failed to impress in their shapeless looks.

Mel B hit the red carpet before a live taping of "America's Got Talent" in a see-through, bedazzled bodysuit that left little to the imagination. She ditched her undergarments for the occasion, making it one of the most scandalous outfits we've seen in a while!

Blac Chyna, Christina Milian and a number of other stars also made this week's roundup. Check out the slideshow above for the best and worst looks of the week.

RELATED: See what Gisele Bundchen has been up to lately:

Advertisement