The couple are seen in the Big Apple

It looks like Robert Pattinson and Kristen Stewart‘s romance is back on.

The on-off couple have been spotted dining at an upmarket restaurant in New York and Kristen, 23, seemed happy as she giggled on her way out.

Robert, 26, and Kristen‘s relationship has been rocky since the actress admitted to cheating with married director Rupert Sanders last year.

It was thought that the Twilight co-stars had managed to patch things up but that Robert wanted to spend more time with friends in order to keep things fresh.

Now it seems he’s happy to hang out with his girlfriend more often as he’s reportedly bought a state-of-the-art karaoke machine so they can host parties at their Los Feliz home.

Robert‘s favourite track to belt out is apparently Robbie Williams‘ 1997 hit Angels.

‘They both absolutely love karaoke. They used to go to bars whenever they could, but more often than not they’d get hassled by people,’ a source tells The Sun.

‘It’s top-of-the-range stuff with built-in disco lights, a huge screen and even its own mini stage.’

SEE PICTURES Robert Pattinson and Kristen Stewart hold hands at The Twilight Saga: Breaking Dawn – Part 2 premiere in London

SEE PICTURES Robert Pattinson and Kristen Stewart – a love story in photos

SEE PICTURES Robert Pattinson and Kristen Stewart star in Twilight – an international phenomenon

Anna Duff