Michael Phelps Engagement Pic By Author Kay Rhodes at Feb 22, 2015 • Category Michael Phelps Credit:InstagramStars:Michael Phelps, Nicole Johnson