Travis Scott hasn’t left himself anywhere to go when it comes to romantic gestures.

The rapper serenaded Kylie Jenner, girlfriend and mother of his daughter Stormi at his Astroworld concert in New York City overnight, and it was, to say the least, epic.

Kylie joined Travis in the rollercoaster he rides through the stadium at his Astroworld shows as he performed Can’t Say. The 20,000 strong crowd at Madison Square Garden watched, cheered and obviously, filmed the surprise on their phones.

Jenner was documenting the moment – the first time the 21-year-old has joined Travis on stage – too, taking selfies as the ride moved slowly through the air.

It’s hard to imagine how you’ll top this one, Travis. Was this Kylie’s Christmas present? Genuine question.