Diddy Fashion

Diddy spotted in St. Tropez .... The good life.
Definitely feeling Diddys ambiance... Looking good in red.