Jennifer Lopez wore black leather well on the red carpet Wednesday outside the Rogers Arena in Vancouver.
She donned the shapely dress at “We Day,” a global event dedicated to empowering young citizens that features speakers and performers, ranging from Malala Yousafzai to Selena Gomez and Lopez.
But Lopez didn’t keep the dress on for long.
Though she was not on the scheduled roster, the 45-year-old closed out the day with a performance of her hit song, “Booty,” all while wearing a metallic body-hugging ensemble, and her black knee-high boots.
“Congratulations, We Day! You make the world a better place,” Lopez told the crowd as she wrapped up. (RELATED: Lopez Loses Her Clothes)