The leading lady Feathers was played by Angie Dickinson, who was just 27-years-old opposite the 51-year-old Duke, a romantic age gap that received a negative reaction from some critics.
Now 90-years-old today, she looks back with fondness on working alongside the Hollywood legend, who died in 1979.
Speaking previously with Culture Map Austin, she said that the number one reason Rio Bravo holds up decades later is because of John Wayne.
Dickinson said: “It’s one of the roles where he is so different, in that he’s, how can we say, adorable? He’s not defending the fort, so to speak. I think it’s a side of him we didn’t see in a lot of his movies. He’s enjoying this young woman. And while he’s enchanted with her, he’s also adorable with Walter Brennan. And he’s charming and loving with Dean Martin, and with Ricky Nelson. So we see a warmth and a cuteness about him that we don’t see in many of his other movies.”