Michael Phelps Out Of Rehab!

Cirque du Soleil's "One Night for One Drop" Clean Water Fundraiser for World Water Day 2013 - Arrivals

Michael Phelps is already out of rehab  just in time for Thanksgiving dinner with his family and on-off-on girlfriend, Miss California 2010, Nicole Johnson. After two months in rehab following his DUI arrest at the end of September Phelps is enjoying his sobriety and girlfriend, who he has been dating on and off since 2007, for the holidays.

What a great thanksgiving dinner with family!!! @mamaphelpsh20 @hilary_phelps @nicole.m.johnson and everyone else!!!

A photo posted by Michael Phelps (@m_phelps00) on