Jennifer Lopez and Marc Anthony shocked fans when they kissed on stage at the Latin Grammy Awards.

Marc Anthony and Jennifer Lopez

Marc Anthony and Jennifer Lopez

The pair - who were married for ten years before they split in 2014 - stunned the crowd when they shared a kiss at the event, which took place at the T-Mobile Arena in Las Vegas.

The pair - who share eight-year-old twins Max and Emme - performed 'Olvídame y Pega la Vuelta', a classic Pimpinela song, after Jennifer awarded her ex the Person of the Year award for his longstanding career.

She told the crowd: "Marc is a living legend. He is a magical and pure artist giving away classics that will stay forever. He will always be many things in my life."

The former couple are set to team up again soon for Jennifer's all-Spanish album, which Marc will executive produce.

Of the new project, Jennifer said: "I am so excited and really looking forward to this new musical journey and to celebrate my Latin roots with Marc Anthony and the Sony/Magnus family."

Whilst Marc added: "[Jennifer] has had enormous accomplishments in her career and has been representing our culture all over the world from day one.

"Her artistry, professionalism and passion for music are just some of the many attributes that have earned her a unique place in the entertainment world that very few people have been able to obtain. I am looking forward to our creative collaboration and to be part of continuing her musical legacy."

Meanwhile, Jennifer previously spoke about the "nostalgia" they feel when they sing together.

She added: "When we sing together, when they see us together, knowing our history, it brings a certain nostalgia. They know we care about each other and still love each other. We have two kids together and they love to see that things are good between us."