We knew magic was coming, but it may be here sooner than we thought!

In early August, Once Upon a Time star Josh Dallas (David Nolan/Prince Charming) retweeted fan Anthony Covino’s petition to Entertainment Weekly boss Jess Cagle to put Josh on the cover.

Ginnifer Goodwin (Mary Margaret Blanchard/Snow White) — Josh’s lady love, on screen and off — shared the editor’s reply and also spread the word for more fan support.

We were fully on board with the idea — but we wanted both Ginny and Josh on the cover, along with a few other OUAT stars.

It sounds like our wishes may be coming true. On August 23, Ginny tweeted “Shooting a little something something for @EW. #OnceUponATime #WhateverCouldItBe #FallTVPreview @joshdallas @jenmorrisonlive @LanaParrilla.”

Whatever could it be?! Josh retweeted her note, adding “Had a Blast!”

Let’s cross our fingers that this indeed means Ginny, Josh, Jennifer Morrison (Emma Swan) and Lana Parrilla (Regina Mills/The Evil Queen) are going to be sharing cover time on an issue of Entertainment Weekly some time before the September 30 premiere of Season 2.

And even if they didn't make the cover, it's good to know we have some sort of OUAT photo shoot goodness to look forward to. Exciting!

Once Upon a Time Season 2 premieres on September 30, 2012 at 8 p.m. ET/PT on ABC.

Sources: @GinnyGoodwin@JoshDallas

Gina Carbone is a contributing writer at Wetpaint Entertainment. Follow her on Twitter @ginacarbone.

Want more OUAT news? Like us on Facebook and Follow us on Twitter.