Well, ok, she ALMOST has a smile going on there, LOL. Our favorite celebrity mama Sharon Osbourne was spotted leaving the Claridge’s Hotel while she was in London, England on Friday afternoon.
I’m sure Sharon is feeling over the moon lately as it has just been announced that her son Jack is expecting his second child with his wife Lisa Osbourne. I have no doubt in my head that Sharon is a wonderful grandmother who loves to spoil her grandbabies and now she has another one to love! Check out our photos below and let us know what you think!
Photos via FameFlynet