Jennifer Lopez is known for her glamorous and over-the-top style, but on May 28 she stepped onto the red carpet in some very affordable clothes.

While in Morocco, she attended the Festival Mawazine Rythmes du monde in Rabat. For the event's red carpet, the 45-year-old singer wore a blush pair of culottes and a sheer lace top, looking stunning as always, according to Us Weekly.

Her pants may look extremely fancy, but according to an Instagram page devoted specifically to her style, they cost only $25! The extremely affordable pants can be purchased at Forever21.com.

While sporting her red carpet look, and some awesome sunglasses, Lopez posted a hilarious Dubsmash video to her Instagram, mouthing one of Kristen Wiig's famous lines from the "Bridesmaids" plane scene.

"Are u ready for me Morocco??!! Lol #FestivalMawazine2015," the caption read.

Check out her look below!