The FILL ME IN singer, 23, enjoyed a nine-month romance with 32-year-old Vergara before the pair went their separate ways in October 2003.
Last month (FEB05), the Colombian SOUL PLANE actress was reported to be dating twice-divorced Cruise and has been spotted at several Scientology meetings - the controversial religion long practised by the Minority Report hunk.
David enthuses, "She is amazing and Tom is a lucky guy. I'd love it if they got married.
"If he also helps her career and she goes on to be an A-list actress, great.
"We went out for a while, but she was in LA trying to make it as an actress. I was travelling the world and we couldn't get much time together so things didn't work out.
"We are still friends though and I admire and respect Sofia."07/03/2005 09:57