We have a winner in the Michael Phelps Girlfriend Sweepstakes!
While Carrie Underwood and Stephanie Rice appeared to be in the running, it's clear that Nicole Johnson has now come out on top... of Phelps!
The former beauty pageant contestant - Johnson was a finalist for Miss California 2007 - was spotted at the airport alongside the Olympic champion earlier this week:
But this isn't all!
We've uncovered a handful of pictures of Michael Phelps and Nicole Johnson together, looking cozy. Click on them now: