Las Vegas, Aug 22 (IANS) Singer-actress Jennifer Lopez says she doesnt gamble at casinos whenever she is here, but she indulges a lot in food. The 48-year-old is currently in the city for her show "All I Have" at the Planet Hollywood Resort & Casino, reports dailymail.co.uk. "I think people come here (in Las Vegas) to let loose and have a good time, and there's a sexiness to that. You know, it's that inhibition letting go and just having a good time," Lopez told Paper magazine. But when she is in the town, she is careful. "I do my show, but the show is so demanding for me that I kind of have to stay on regimen when I'm here. The name of the show is ‘All I Have' so, I can't be like, ‘Tonight you're getting half', you know. You can't do that. "I love the shows and the food. I was really big into all of the Cirque du Soleil shows -- I saw every single one of those. And then the restaurants change here all the time. They're always bringing in the best chefs from all over the world to draw people to gamble, so bonus for me. I don't gamble, but I do eat a lot. Occasionally," she added.