Comedian Pete Davidson and Hollywood actress Kate Beckinsale seem like a bit of an odd couple, but fans could not believe their eyes after a picture surfaced of the pair kissing at a New York Rangers Game.

The pair reportedly started dating after hanging out at a Golden Globes party.

Twitter was not ready to see them lock lips:

Pete suffered heartbreak when Ariana Grande called off their relationship but he seems to have picked himself up and appears to be doing well. How does he do it?