Jake Davidson's first choice for prom date, Kate Upton, initially said yes after he asked her out via YouTube video, but was forced to cancel due to a "scheduling conflict." So he took a different Sports Illustrated swimsuit model instead.

Nina Agdal, the 21-year-old 2012 Sports Illustrated Swimsuit Issue Rookie of the Year, agreed to take Upton's place by the 17-year-old Milken Community High School senior's side as he made a splash at last night's prom.

SwimDaily asked Davidson how he ended up on a date with the Danish beauty.

"I was told that Nina Agdal wanted to go to prom with me, and I didn’t have a date anyways, so I thought why not!" Davidson replied.

Calling the night "incredible," Davidson said there were plenty of rubbernecking among attendees as the two walked in. "They were excited to meet her and take pictures," he said.

You'd think being a teenager with a supermodel around his arm would make prom night the best night of his life. You don't know Jake.

"It was a pretty incredible night and I enjoyed it a lot, but I don’t think it was the high point of my life," he told SwimDaily. "It is certainly up there though!"

An amazing sport, Agdal tweeted at Davidson, telling him she had a great time and thanked him "for being an awesome date."

Meanwhile, Davidson was already moving on:

SD: You’ve admitted you have a crush on Kate. You’ve been on a date with Nina. Which model is next?
JD: I would never have expected this date, so I can only hope my lucky streak continues. I think as a 17 year old boy, I would love to go on a date with any model, so I am really not picky! It would be great if they were as cool and fun as Nina.

[H/T: LAist, photos via Twitter, Instagram, video via Inside Edition]