Jim Carrey left a waitress a $225 tip during an evening out in New York City.
The 53-year-old actor enjoyed a delicious meal at Chester restaurant at the Gansevoort Hotel in the Meatpacking District, which is a "vibrant bar" that serves "traditional American food" according to its website, and made his server's night when he topped up their wages with the eye-watering sum of cash.
The big-hearted star dined with pals and the group were said to be in "good" spirits when they ordered sparkling water, a bottle of pinot noir wine, lemon chicken and a quinoa dish from the tantalising menu.
A source told the New York Post newspaper: "Everyone seemed to be in a good mood."
The 'Yes Man' actor is not the only big star who likes to tip big when he goes out.
Kim Kardashian West left a $300 bonus when she ate a $200 lunch at Brennan's restaurant in New Orleans last summer, while Amy Schumer left a $500 tip for a student working at Peter's Clam Bar in Long Island, New York, despite her bill only coming to $49 last year.
Tagged in Jim Carrey Amy Schumer