Real Madrid star Sergio Ramos, 32 is now engaged to long-term girlfriend, Pilar Rubio, 40 having popped the question while the pair were on holiday.

The Spanish captain now has reason to cheer after his girlfriend of six years accepted his proposal at a romantic dinner on Monday evening.

Ramos shared the news on Instagram with two pictures of himself accompanied by his bride-to-be and her new huge ring.

The images were captioned with a simple: ‘She said yes. I love you… forever.’

Ramos has been dating Spanish TV presenter and journalist, Rubio, since 2012.

They have three children together, all boys.