"I haven't had a hangover in five years! But I have one now! What do I do?" Sean 'P Diddy' Combs let himself go at his $3 million (£1.8 million) bash to celebrate his 40th birthday.