The Muppets may not be getting the best reviews for their ABC show, but they're certainly still trying to stay fresh with their commercials!
Ch-ch-check it out (above) and tell us what YOU think!
Olivia Wilde was out for a stroll on a beautiful day in lovely El Lay.
And who is that fine gentleman with her you ask?
That's her doggy Paco!
The two were getting some exercise while hiking around Los Feliz.
Quite the cute couple if you ask us.
[Image via Pacific Coast News.]