Demi Moore has apparently found love again with Will Hanigan, a hunky pearl diver from Australia.
Her latest love interest follows the Sikh religion and has taken on a mystic alternative name, he is also called Simranjeet Singh.
.
Tracking Celebrities in Their Native Habitat