Jennifer Lopez shows off toned legs in miniskirt at premiere for movie produced by Ben Affleck Celebrity Gossip