Distribution principale :
* Julia Roberts comme Anna Scott (la célèbre star de cinéma américaine)
* Hugh Grant dans le rôle de William Thacker (le timide libraire)
* Rhys Ifans dans le rôle de Spike (le colocataire de William et acteur en herbe)
* Emma Chambres dans le rôle de Honey (la meilleure amie de William et employée de librairie)
* Gina McKee comme Bella (la sœur de William)
* James Dreyfus dans le rôle de Max (le meilleur ami de William et acteur en difficulté)
* Richard McCabe comme Bernie (le père de William)
* Cora Bissett en tant qu'épouse de Max, "La Dame à la robe noire"
* Tim McInnerny en tant qu'agent de Max, Max (un gag courant tout au long du film)
Distribution secondaire :
* Frances de la Tour comme la reine
* Hector Elizondo comme James, le publiciste d'Anna
* David Haig en tant qu'agent de Max
* Martin Clunes dans le rôle de Jamie, un acteur qui a eu une aventure d'un soir avec Anna
* Matthieu Lillard comme lui-même (un acteur célèbre)
Cette liste comprend les acteurs principaux et les rôles de soutien les plus notables. Il y a aussi quelques autres acteurs et actrices dans des rôles plus petits.