Selena Gomez shared a warm hug with Justin Theroux when reuniting at the CNN Heroes gala in New York City… four years after dating rumors

Justin Theroux and Selena Gomez were seen giving each other a hearty embrace on Sunday night at the 16th annual CNN Heroes gala in New York City.

Sweet: Selena Gomez was spotted sharing a warm hug with Justin Theroux at the 16th annual CNN Heroes gala in New York City on Sunday

At the occasion, Justin’s cute pit bull Kuma watched and even received some back rubs from Selena as the thirty-year-old singer of Come & Get It and the fifty-one-year-old star of The Leftovers enjoyed a sweet reunion and conversation. 

Reunited: The singer, 30, and The Leftovers star, 51, enjoyed a sweet reunion and chat at the event, as Justin's adorable dog Kuma looked on and got some back scratches from Selena

It occurs four years after the actor’s breakup with 53-year-old Jennifer Aniston in early 2018 led to rumours that the two were romantically involved. 

Gomez looked stunning with her black hair styled in a sophisticated updo, elegant French tip nails, and picture-perfect makeup.

Rumored flames: It comes four years after the duo were rumored to have dated, following the actor's split from Jennifer Aniston, 53, in early 2018

Theroux, meanwhile, looked sharp in a grey suit and maintained his customarily well-groomed beard.

\Selena stepped by and showered Kuma with love while the two appeared to be having a nice chat with Justin sitting at a table with his dog.

Aww: Kuma joined Theroux onstage as he presented a trophy to Peace of Mind Dog Rescue co-founder Carie Broecker (R) for her 'impactful work serving senior people and senior dogs'

During Hurricane Harvey in 2018, Justin notably adopted the female dog from Austin Pets Alive, whose name means ‘bear’ in Japanese.

Later, Kuma went on stage with Theroux to honour co-founder of Peace of Mind Dog Rescue Carie Broecker for her “impactful work serving senior people and senior dogs” by giving her a CNN Heroes trophy. 

Rumours of a romance between Gomez and Theroux surfaced in 2018 following their respective, traumatic breakups.

Apparently, the two had known each other for years through their manager, but after their breakups, they became closer. 

In May 2018, they were observed having lunch together with Paul Rudd, an actor who acted alongside Gomez in the 2016 movie The Fundamentals of Caring. 

Former flame: At the time Selena had split from on/off again ex Justin Bieber, 28, after a brief reunion; Pictured 2012

After a brief reconciliation, the Wolves hitmaker and her on-again, off-again partner Justin Bieber, 28, had split up at the time.

After then, Bieber started dating Hailey Bieber, who is 26 years old.  

After three years of marriage, Theroux and Aniston had recently separated.