Ozzy watch out! Sharon Osbourne has a new man in her life - veteran lothario Ryan O'Neal.

The odd couple - both cancer survivors - have been spotted chatting, strolling and hugging on the beach in Malibu, California, where they both have beach homes.

A pal says, "They're both people who have seen how fragile life can be."

15/07/2003 08:55