Jess has no intention of giving up her relationship with Justin Timberlake

Jessica Biel has had to endure rumours of infidelity and claims she’s ‘dull’ in comparison to Justin Timberlake‘s ex Cameron Diaz.

But insiders say Jessica Biel is ‘having the last laugh’ after appearing arm in arm with Justin as they strolled through New York.

Jessica‘s taken a lot of flak over her relationship,’ reveals a source. ‘People think it’s Justin who calls the shots, but that couldn’t be further from the truth.

Justin loves the fact that Jessica doesn’t fit the mould of his previous girlfriends. She’s fiercely independent and isn’t one to follow him around on set or at premieres.’

Insiders say Justin, 29, had several conversations with Jessica, 28, before signing up for the movie Bad Teacher and she told him she had no worries about him co-starring with Cameron.

Friends say it’s this trust that’s kept the relationship going for three years.

Justin loves the freedom he has,’ a source tells Now.

‘With Jessica he gets unconditional trust, love and the independence to flirt a little.

Why would he lose that by getting back with Cameron?’

See the full story about Jessica Biel, Cameron Diaz and Justin Timberlake in Now magazine dated 17 May 2010 – out now!