Most fashion critics were disappointed with Nicki Minaj's red nun-inspired Versace garb at the 2012 Grammy Awards, but the rapper redeemed herself by wearing three eye-popping looks in New York City on Tuesday.

PHOTOS: See what all the stars wore at the 2012 Grammy Awards

While promoting her collaboration with MAC Cosmetics -- a new Viva Glam lipstick to benefit AIDS awareness -- the 29-year-old arrived at Good Morning America in a skin-tight rainbow-colored bandage dress with orange peep-toe stiletto booties.

She later made an appearance at one of the brand's Big Apple stores in a tri-color stripe top and bright orange full skirt with towering yellow platforms.

PHOTOS: Nicki Minaj's craziest hairstyles ever

And for a party that evening she changed into a pink, blue and purple stripe dress with a matching jacket, piles of jewels and two-toned platform sandals.

PHOTOS: Would you wear these spring trends?

Minaj rocked her signature MAC candy pink lip color with all three ensembles.

Get more Us! Follow us on Twitter, Friend us on Facebook, Subscribe to Us Weekly