Photos

 

Michael Phelps New Girlfriend

  •  
    Michael Phelps new girl is Caroline Pal. She's a Las Vegas cocktail waitress and wannabe model. Things are serious enough that he brought her home for Thanksgiving.
  •  
    Michael Phelps new girl is Caroline Pal. She's a Las Vegas cocktail waitress and wannabe model. Things are serious enough that he brought her home for Thanksgiving.
  •  
    Michael Phelps new girl is Caroline Pal. She's a Las Vegas cocktail waitress and wannabe model. Things are serious enough that he brought her home for Thanksgiving.
  •  
    Michael Phelps new girl is Caroline Pal. She's a Las Vegas cocktail waitress and wannabe model. Things are serious enough that he brought her home for Thanksgiving.
  •  
    Michael Phelps new girl is Caroline Pal. She's a Las Vegas cocktail waitress and wannabe model. Things are serious enough that he brought her home for Thanksgiving.
  •  
    Michael Phelps new girl is Caroline Pal. She's a Las Vegas cocktail waitress and wannabe model. Things are serious enough that he brought her home for Thanksgiving.
  •  
    Michael Phelps new girl is Caroline Pal. She's a Las Vegas cocktail waitress and wannabe model. Things are serious enough that he brought her home for Thanksgiving.
  •  
    Michael Phelps new girl is Caroline Pal. She's a Las Vegas cocktail waitress and wannabe model. Things are serious enough that he brought her home for Thanksgiving.
  •  
    Michael Phelps new girl is Caroline Pal. She's a Las Vegas cocktail waitress and wannabe model. Things are serious enough that he brought her home for Thanksgiving.
  •  
    Michael Phelps new girl is Caroline Pal. She's a Las Vegas cocktail waitress and wannabe model. Things are serious enough that he brought her home for Thanksgiving.
  •  
    Michael Phelps new girl is Caroline Pal. She's a Las Vegas cocktail waitress and wannabe model. Things are serious enough that he brought her home for Thanksgiving.