Justin Baldoni Makes Dreams Come True - Films Charles Michael Davis Running In Slow Motion

Justin Baldoni Makes Dreams Come True - Films Charles Michael Davis Running In Slow Motion

Justin Baldoni is now our hero — and possibly yours, too.

The 31-year-old Jane The Virgin actor got a visit from pal and fellow CW star Charles Michael Davis on the set of Jane earlier in the week in Los Angeles.

“On the next episode of #janethevirgin , Rafael will be played by Marcel. a.k.a my boy Charles Michael Davis @theoriginals @cwjanethevirgin #avampiretelenovellacrossover,” he captioned on Instagram with Yael Grobglas, before sharing the best video yet.

Justin wrote, “So…Charles flew in today to be of service at the skid Row carnival Saturday (yep he’s that awesome) I hadn’t seen him for a few months and as he ran up to hug me, I was able to capture on film what I’m pretty sure is every teenage girls fantasy. So, boys and girls, I present to you…Charles Michael Davis in slow motion.”

Best. Guy. Ever.

Also, check out some more pics of Justin showing off the Skid Row Carnival below!

Like Just Jared Jr. on FB
justin baldoni charles davis slo mo video 01
justin baldoni charles davis slo mo video 02
justin baldoni charles davis slo mo video 03
justin baldoni charles davis slo mo video 04

Photos: Instagram
Posted to: Charles Michael Davis, Justin Baldoni, Yael Grobglas