New beau for Cameron?

Cameron Diaz and her latest rumored fling, actor Bradley Cooper, reportedly spent a romantic weekend together in New York. They dined at Asia de Cuba at Morgan's Hotel on Saturday night and then hit the SNL afterparty at Primehouse on Park Avenue South. One onlooker said the twosome "were very close and lovey. Something is definitely going on, and it's clear they are more than just friends." The pair were also spotted on the sidelines at the Giants game on Sunday, along with Demi Moore and Ashton Kutcher. Cooper is recently divorced after a brief marriage to Jennifer Esposito.