Justin Timberlake's granny has told reporters her famous grandson is dating Cameron Diaz - eight years his senior - because she is older and more mature than Britney Spears.
Sadie Bomar, 69, told Closer magazine: "Justin is on the phone to her quite a bit as he isn't always able to be there for her in person because of his tour. The good thing about Cameron is that she is older and more mature and she can deal with that. He likes her because she is more settled down and sure of herself than Britney was. She is more emotionally settled."