meg ryan
Meg Ryan certainly hasn’t lost her mojo. She’s been spotted snogging a boy nearly two whole decades younger than her.

After rumours of a secret fling with Matthew Perry, who is nearly 10 years her junior, the 45-year-old is now smooching 27-year-old Adam Brody. Granted, the latter smooching is for her new film, In The Land Of Women, and the former more for fun. But her toyboys can’t get enough of her.

Adam admitted to being nervous about playing Meg’s love interest in her latest film, but was glad he could hold his own.