Jennifer Lopez, 52, wowed on Feb. 4 when she made an appearance on The Tonight Show Starring Jimmy Fallon in an eye-catching set of outfits. The singer performed her new song “Marry Me”, from the new film Marry Me, with Maluma, and wore a flattering white bikini top under a matching cropped blazer and a long skirt. Before she sang, she also wore a long bright red dress with spaghetti straps as she happily chatted with the show’s host, Jimmy Fallon.