With that red hair and ripped physique, fans probably couldn't imagine anyone but KJ Apa as Archie on "Riverdale" now, but who'd he want to play if he could swap roles with a co-star for a day?

TooFab caught up with the New Zealand-born (and naturally brunette) actor at WonderCon, where he and co-stars Cole Sprouse, Lili Reinhart, Camila Mendes and Ashleigh Murray all revealed who'd they love to "Freaky Friday" with if given the chance.

From Luke Perry's Fred Andrews to "ultimate daddy" and Chok'lit Shoppe owner Pop Tate, the answers were definitely varied.

It's clear Lili had "daddies" on the brain, a term that's become quite popular for the cast of the show.

What started as a personal joke between Camila and KJ turned into an online meme, with Apa telling TooFab his female co-stars are "obsessed" with "rugged," "older men."

But hearing Reinhart tell it, women can be "daddy" too. See her break down who does and doesn't live up to the nickname above.

The stars also revealed some of their most memorable fan experiences so far. From crazy portraits to one very unlikely admirer, find out what they revealed.

"Riverdale" airs Thursdays on The CW.

See more of TooFab's "Riverdale" coverage in Editors' Picks below: