2003: Is Charlie’s Angel Cameron Diaz,31, trying to keep a new rockstar romance under wraps? All clues lead to Justin Timberlake! Justin,22 and Christina Aguilera performed at the Staples Center recently and guess WHO arrived with Justin’s mom Lynn! It was just the two of them and the pair slipped into their second row seats side by side and chatted like magpies. During Christina’s segment of the show Cameron and mom were backstage with Justin. But during his performance Cameron stood up enthralled – she danced and sang along and knew the lyrics WORD FOR WORD to every song! After the show when the lights came back on, the two were already gone. Cameron’s been a free agent since she split with actor/musician Jared Leto. This could be the start of something big.