Jennifer Aniston and Justin Theroux have reunited in North Carolina.

The couple were spotted cosying up on the set of the 43-year-old actress' new comedy 'We're The Millers' yesterday (08.08.12), putting an end to rumours of a split after the pair had been apart for weeks.

Justin flew out from New York to visit his girlfriend and was treated to a tour of the Wilmington film set where Jennifer has been hard at work with her co-stars Jason Sudeikis and Emma Roberts.

This week Jennifer's representative made a scathing statement insisting the couple were still together after reports emerged Justin couldn't commit.

The spokesperson said: ''It's once again just another fabrication to sell magazines and has no relationship to reality.''

Justin was also spied out for dinner in New York last Friday with two of Jennifer's closest friends, Courteney Cox and Laura Dern, who both had their children in tow.

An onlooker told PEOPLE: ''Everyone was talking and laughing and having a great time. Everyone seemed very close and all good friends.''

''He was very nice [and] polite. He even played with Dern's son and made him laugh.''

The lovebirds - who have been dating since May 2011 - were last seen together on their tour of Europe in June.

The 'Friends' star whisked her man away on a romantic break to Paris, followed by a luxury stay on the island of Capri.