Irina Shayk may have split from Cristiano Ronaldo recently, but she is still in great spirits and celebrated single life by flaunting her legs in a sexy red dress.

It's the best way.

The gorgeous model was dressed to impress as she stepped out in a stunning outfit at an event in Mexico on Thursday, and the newly-single star looked better than ever.

Flashing her long pins and showing off her incredible figure, Irina attended Avon's Crazy For Kisses campaign event earlier this week and we can't imagine she'll be short of offers now her five-year romance with the Real Madrid footballer has come to an end.

Irina Shayk; the new face of Avon in the Crazy by Kisses campaign

She complemented the red gown with a pair of black open-toe heels, wearing her hair back and blowing a kiss for the camera.

It seems Irina was pleased with her look, sharing a couple of snaps with her fans on Instagram.

She wrote: "Loving the new Avon #UltraColorIntenso Lipstick!

"Thanks @AvonMexico for inviting me to the exclusive launch #LocasPorLosBesos. #LovedIt #Mexico#Avon #AvonMexico #Evento #Labial

"Perfect companion to head to toe @prada @miumiu @thelionsny @avoninsider (sic)"

While Cristiano initially remained tight-lipped, Irina's camp confirmed the split and a rep for the beauty told E! News that she has been close with his family throughout the course of their relationship .

They also added that "any negative rumors with regards to Irina and the Ronaldo family are completely false and have not been a factor in the cause of the spilt."

Cristiano Ronaldo of Portugal and Real Madrid and Irina Shayk
Cristiano Ronaldo of Portugal and Real Madrid and Irina Shayk

Cristiano has since made a statement, and wished his ex-girlfriend "the greatest happiness" following their mutual break up .

The Portuguese star said: "After dating for five years, my relationship with Irina Shayk has come to an end. We believed it would be best for both of us to take this step now."

Video Loading