SEAN 'DIDDY' COMBS has unveiled the reason behind his penchant for wearing white clothes - he's a "child of God".

From posh suits to casual outfits, Combs has been noted for favouring white over most other colour options, and he now declares his choices are all based on spirituality.

He says, "White represents the purity in me... I was an altar boy brought up in a Catholic school and had to wear white a lot. It's God's colour. So I wear white because I'm a child of God. I'm showing my belief in God.

"Whenever I watched cowboys and Indians movies I always thought the cowboy in white looked better than the one in black!"