Gentlemen Prefer Blondes - Cast

Gentlemen Prefer Blondes Movie Poster

Marilyn Monroe

as Lorelei Lee


George Davis

as Cab Driver Pierre


Charles Coburn

as Sir Francis "Piggy" Beekman


Taylor Holmes

as Mr. Esmond Sr.


Robert Foulk

as Passport Official


Steven Geray

as Hotel Manager


Marcel Dalio

as Magistrate


Norma Varden

as Lady Beekman


Henri Letondal

as Grotier, the Prosecutor


Alex Frazer

as Pritchard


Jane Russell

as Dorothy Shaw


Elliott Reid

as Ernie Malone


Tommy Noonan

as Gus Esmond


George Winslow

as Henry Spofford III


Howard Wendell

as Watson


Alphonse Martell

as Headwaiter at Chez Louis


Robert Nichols

as Evans


Charles Tannen

as Malone's Contact Man at Wharf


Harry Seymour

as Louie, Captain of Waiters (uncredited)


  Change Location