Worlds collide! As Pretty Little Liars fans, we've been swooning over British hottie Julian Morris (Wren Kingston) since he showed up in the pilot with his charming smile and awesome accent. Meanwhile, as Once Upon a Time fans, we've been eagerly anticipating all the new Season 2 cast members.

Wouldn't you know, it turns out Julian is one of those OUAT newbies!

Read spoilers at your own risk! For more on Wetpaint Entertainment's philosophy on spoilers, click here.

According to Entertainment Weekly, Julian has been cast in a guest starring role as Prince Philip, a handsome (duh) Prince from a struggling foreign land. As any good prince should be, Philip is selfless, and a skilled fighter.

For those not in the fairy tale know, Philip is the name of Sleeping Beauty's prince in the Disney movie. Given that OUAT has added Princess Aurora/Sleeping Beauty in a recurring role on Season 2, we assume Philip is indeed her prince.

Will we get to see him fight Maleficent in dragon form? We're not sure. But after all of Wren's romantic struggles on PLL, it will be nice to (hopefully) see Julian find true love on Once Upon a Time.

Catch an all-new episode of PLL on Tuesday, July 31 at 8 p.m. ET/PT on ABC Family.

Source: Entertainment Weekly 

Get your Pretty Little Liars fix: Like us on Facebook and Follow us on Twitter and Tumblr!