Rumors had been following Sebastian Stan and Margarita Levieva for months now, and Us Weekly is confirming that multiple sources have come forward to say the two are an item.

"They've been friends for a while," one source said of the Once Upon a Time actor and the former Revenge star. "They're having fun together and seeing where it goes. They're both very art-minded and thoughtful people."

The couple also attended Orange is the New Black star Taylor Schilling's 30th birthday party on Saturday, July 26, and the two "didn't leave each other's side."

"They were with Joshua Jackson all night long," another source said. Apparently they "spent the entire night hanging out together on the terrace."

Sebastian caught everyone's attention when he posted pictures of Margarita on his Instagram a few weeks ago — one caption even read, "I mean... #yes." Not exactly subtle.

Sebastian had been linked to his co-star on OUAT, Jennifer Morrison, as well as Gossip Girl star Leighton Meester. The two actors worked together on the 2009 indie flick Spread, which starred Ashton Kutcher.

What do you think about Sebastian Stan dating Margarita Levieva? Do you think they make a cute couple? Let us know in the comments below!