She just split with Michael Sheen after two years of dating.
But newly single Rachel McAdams is already courting attention from a smitten mascot at Monday night's Toronto Raptors game at the Air Canada Centre.
The 34-year-old actress was watching the Raptors play the Washington Wizards courtside when the affectionate dinosaur stomped over and offered her a bouquet of roses, a dino-kiss, and a plush toy of himself.
Rachel and Michael fell in love shortly after filming Woody Allen's Midnight in Paris, but the pressures of long-distance love ultimately lead to the split.
The Notebook star lives in Toronto, Canada, while the Tron: Legacy funnyman divides his time between his native Wales and Los Angeles.
She said: 'Michael and I never spend more than three weeks apart - we rack up a lot of air miles - but you have to be quite adaptable in this business whether you are in a relationship or not.
The couple were last photographed together in November while attending the LA premiere of the Twilight saga – Breaking Dawn: Part II, which Sheen starred in.
Back in 2003 when Sheen ended his eight-year relationship with Kate Beckinsale, the English actress said she was 'embarassed' that he never proposed.