Jake Davidson became a YouTube sensation with his March 16 video of him asking Upton to his prom while performing tasks including pushups, shaving and shampooing his hair.
The video was viewed more than 2.5 million times and eventually reached Upton, who tweeted she would "check my schedule" to see if she could take Davidson up on his offer.
Upton's schedule checking eventually led her to decline the invitation, but Davidson soon heard Nina Agdal, who was named Sports Illustrated's Rookie of the Year, was willing to seize the opportunity.
Agdal's dress shopping expedition for Thursday night's dance was filmed by "Inside Edition," USA Today reported.
"I picked out my dress and now I'm ready for prom," Agdal told the TV show.