Olivia Wilde: New York Stroll with Paco!
Olivia Wilde takes her pet pooch Paco out for a stroll on Friday (October 12) in New York City.
“The ‘These Girls’ monologues at Joe’s Pub were not meant for publication, and, in context, were a celebration of LOVE, girls, and honesty,” Olivia expressed. “Sneaky recorders are everywhere these days, but performance art doesn’t always translate accurately to tabloid interpretation.”
10+ pictures inside of Olivia Wilde walking her dog…