Jennifer Lopez looked stunning earlier this week as she had dinner with her new boy toy 20 something backup dancer Casper Smart. 32 more words