Will Smith may play the last man on earth in I Am Legend - but in real life, the actor can't even leave his hotel without being swarmed by fans!

Luckily for his adoring public, Will took some time to sign autographs and pose for photos on his way out of the George V in Paris yesterday afternoon.

Then again, Will had plenty to smile about - after all, I Am Legend's opening weekend broke December box-office records!