Demi Moore, who's 50, has a new 30-year-old love interest. Will Hanigan is a pearl diver from Australia. The two have been seen leaving yoga class together.

Source: Radar Online