No.2: Johnny Depp

9. No.2: Johnny Depp

In the penultimate slot for your top Hollywood guest this Christmas, it's Mr Johnny Depp. Not only is the Pirates of the Caribbean actor is one the best paid in Tinsel Town, he can now claim the honour of being your second favourite guest to have around the table this Xmas.