Actress spent birthday delivering Christmas gifts

Katie Holmes celebrated her 28th birthday by playing Santa to an underprivileged family.

She spent Sunday visiting a needy family in East Los Angeles to deliver gifts and a Christmas tree on behalf of a local charity.

Katie was accompanied by husband Tom Cruise’s adopted children Connor, 11, and 13-year-old Isabella.

And the actress has laughed off rumours that she is pregnant.

It was suggested Katie – who had first daughter Suri in April – was expecting her second child with the Top Gun actor after she attended a film premiere sporting what appeared to be a baby bump.

Tom’s representative has rubbished the rumours, saying: ‘To our knowledge, Katie is not pregnant.’

Click here to see our great new photo gallery>>