Ricky Gervais has defended a joke about "dead babies" on his latest tour, after bereaved parents walked out of a gig in Belfast.
Bullock banks $56million
Highest earning actresses
Sandra Bullock has been named Hollywood's highest paid actress.
According to Forbes, the star raked in 56 million dollars in 12 months, from her box office hits The Proposal and The Blind Side.
The number 2 spot is a tie between Reese Witherspoon and Cameron Diaz, both making $32 million, even though Witherspoon has not featured in a film since 2008. The Walk the Line star received advance fees for How Do You Know and Water for Elephants.
See R-Patz on the set of Water for Elephants
Diaz's earnings were from the Knight and Day and Shrek films, which have grossed $2.8 billion at the global box office.
The figures are based on earnings from June 2009 to June 2010.
Completing the top five were "Bounty Hunter" star Jennifer Aniston at $27 million and "Sex and the City's" Sarah Jessica Parker, with her $25 million.
It made more than $1bn (£799m) at the box office and delighted children across the world, but Frozen's producer has revealed the film nearly ended very differently.
The first line-up poster for Glastonbury 2017 has been revealed, with Katy Perry, The XX and Biffy Clyro among the acts announced.
The organisers of the Oscars will continue using accountants PricewaterhouseCoopers despite last month's blunder that led to the wrong film being named best picture.
Deposit £10 to get a £40 Welcome Bonus - That's £50 to play bingo, slots and more!*
Over 50 tracks to make you feel-good. New album out now...