Kim Kardashian has finally taken part in the ice bucket challenge, weeks after being nominated by celebrity friends.
Kim took part while on the Ellen show, with host Ellen DeGeneres the one to pour the water.
One of those who nominated the reality TV star was Sarah Jessica Parker, who named her three weeks ago. People usually have just 24hrs to complete the challenge.
Watch Kim's ice bucket challenge:
Kim thanked some of those who had nominated her on her instagram account, saying:
Kim was also nominated by Ellen herself when she took the challenge with Anthony Carbajal, who spearheaded the campaign in the US.