11 Hottest Women Diddy Has Dated was originally published on globalgrind.com

1. Natassia Malthe

Natassia Malthe

2. Karrine Steffans

Karrine Steffans

3. Naomi Campbell

Naomi Campbell

4. Jennifer Lopez

Jennifer Lopez

5. Misa Hylton

Misa Hylton

6. Cassie

Cassie

7. Penelope Cruz

Penelope Cruz

8. Cameron Diaz

Cameron Diaz

9. Sienna Miller

Sienna Miller

10. Kim Porter

Kim Porter

11. Tracey Edmonds

Tracey Edmonds
×