The rock legend was spotted in West Los Angeles on Monday, sporting his ring following the news that he and Sharon Osbourne are ending their nearly 34-year marriage over allegations Ozzy cheated with hairstylist Michelle Pugh.
Noting that the 67-year-old musician seemed to be in a hurry, a source tells ET that Ozzy "looked a little surprised at the attention. He was not in a bad mood, but did look a little bit sad."
Sources tell ET that Ozzy engaged in an affair with Pugh, 45, a colorist at Meche Salon in Beverly Hills, California, where Ozzy, Sharon, as well as daughters Kelly and Aimee Osbourne are all clientele, and that, "This has been particularly hard on the family, especially Kelly."
On Monday, Sharon was noticeably absent from The Talk, with co-host Julie Chen saying, "Sharon understandably took today off. We are sending all of our love to her and to her family and we ask that you do the same."
Meanwhile, a source in the salon tells ET that "it was known in the salon [Ozzy and Pugh] were a little too close," adding, "Michelle is super into rock/metal music, so they bonded over that. Still, it's weird. He's nearly 70 and a client. She knows better that to do this."