orlando bloom!!! heath ledger johnny depp kiera knightly cameron diaz julia stiles any one who likes a laugh!!