The Once Upon a Time Instagram account posted a photo of star Colin O'Donoghue that has made many fans swoon.

Why Is Rumple Guiding Emma In The Woods In 'Once Upon a Time' Promo Photo?

Ginnifer Goodwin (who plays Snow) is posting a photo every day on Once Upon a Time's Instagram page to satisfy fans eagerly awaiting season 5. Well it's safe to say that the one she posted Wednesday was a fun bit of fan service.

The photo features O'Donoghue (who plays Captain Hook) dressed like his character. He is lying on a Victorian-style bed as he seductively looks at the camera while biting on a pearl necklace. The image is clearly meant to be enticing with a hint of ironic humor, considering just how obviously seductive O'Donoghue is posing.

Merida May Become An Honorary Knight Of The Round Table On 'Once Upon a Time'

Goodwin captioned the photo, “That’s some serious business there, isn’t it?”

Hook will be desperate to bring Emma (Jennifer Morrison) back from darkness in the upcoming fifth season. O’Donoghue spoke with Zap2It back in July about Hook’s emotional state in season 5.

"Hook spent hundreds of years trying to kill the Dark One and now his girlfriend is the Dark One so it's going to be complicated," O'Donoghue said. "Hook loves Emma and he'll do whatever it takes to protect her heart and bring her back to being good again and being the woman that he fell in love with.”

Luckily he has help. Snow, Charming (Josh Dallas), Regina (Lana Parrilla) and Henry (Jared Gilmore) will all join Hook in trying to save Emma.

Once Upon a Time season 5 premieres Sunday, Sept. 27 at 8 p.m. ET/PT on ABC.