When my daughter, Willow, was about a year old, she loved to watch Elmo on "Sesame Street."

It bothered me a lot at first that I was watching "Sesame Street" at age 30-something, but when I realized that modern celebrities made cameo appearances on the show to visit the characters, I began to look forward to watching it with her.

Willow, age 1 year old, avid watcher of Sesame Street

The latest celebrity to find their way to "Sesame Street" is Ed Sheeran, who is apparently trying to get some street cred!

Do you think he is being funny or is he just funny looking? LOL

Here are some of my other favorite stars appearing on "Sesame Street:"

Macklemore

John Oliver

Ice Cube

Viola Davis

Mindy Kaling


First Lady Michelle Obama


One Direction