The 42-year-old singer is believed to have taken her 24-year-old toyboy for dinner with Steve Tyler, Randy Jackson, host Ryan Seacrest and the rest of the crew at Las Vegas’ Crystal’s Social House restaurant after a taping of the Fox show.
According to People magazine, J.Lo – who split with husband Marc Anthony earlier this year after seven years of marriage - ate Kobe steak and yellowtail jalapeno with the dancer by her side. '[They] cuddled up next to one another, exchanging a few small kisses during the dinner,' said a source. 'They were all very sweet.'