We’ve all made some pretty ridiculous bets in our lives, and we’ve all squirmed like a worm when we realise that we might actually have to carry them out.

So, big props to former Pretty Little Liar’s star Shay Mitchell for pulling through and completing a long-standing promise to her fans: Stripping off and running through Los Angeles as a thank you for their support.

Shay recently hit 3 million subscribers on YouTube and to celebrate, her assistant Sammy conveniently reminded her of a promise she made many moons ago.

Do you remember in Morocco on our Shay-cation when you were like, ‘Yeah, I’ll run through the streets naked when I hit 3 million subscribers on YouTube,” she said to her. “It’s a legally binding conversation.

Not one to disappoint her fans, Shay promptly stripped off, grabbed some runners and was ready to hit the road.

A deal is a deal” she breathes as she gets in the car, “Guess what happens when I hit ten.”

We can only imagine, have a gander at the video below.

Image: Getty Images / Jason LaVeris