Rachel McAdams is believed to be dating Jude Law's personal assistant.

The Hollywood beauty has been spotted going for a romantic walk with model-turned-celebrity assistant, Ben Jackson in New York City at the weekend - sparking rumours they are an item.

A passerby told the New York Daily News newspaper: "They were laughing a lot and looked like they were having a good time."

The pair are thought to have met when Rachel starred alongside British actor Jude in Guy Ritchie's blockbuster 'Sherlock Holmes'.

Rachel and Ben laughed and giggled as they stopped off at the McNally Jackson bookstore in Nolita and browsed the collections.

Rachel has remained single since splitting up from 'Glory Roads' actor Josh Lucas earlier this year following a four-month fling.

Before Josh, the 31-year-old beauty dated her 'The Notebook' co-star Ryan Gosling for three years after they met on the set of the drama movie. They split in 2007.