Justin Long is reportedly dating "Brokeback Mountain" actress Kate Mara, according to US Magazine.

The ex-boyfriend of Drew Barrymore was spotted with Mara on Saturday in New York City, on his birthday and the same day that Barrymore tied the knot with Will Kopelman.

The magazine says Long is in a "very new" relationship with Mara.

Long, 34 dated Barrymore had an on and off relationship since 2007. They split first in 2008 and reunited in 2009. Finally they separated again in 2010.

Long will star in the crime thriller "Chronicle II" with Milla Jovovich.

Tags: Justin Long