Barnes' initial appearance on television was in the episode "The Man Who Beat Lupo" on Ford Theatre. She made guest appearances on many television series, including the ABC/Warner Bros. programs 77 Sunset Strip and Maverick, CBS's Have Gun - Will Travel, What's My Line, and the crime drama Richard Diamond, Private Detective. In 1960-61, she guest-starred on The Untouchables episode "90 Proof Dame" as the wife of a French exporter of brandy.
Barnes appeared as Kate Henniger, with Bing Russell and Arthur Space in the 1958 episode "Ghost Town" of the ABC/WB Western series Colt .45, starring Wayde Preston. In 1959, she portrayed Lola in the NBC detective series 21 Beacon Street.
In the 1960s, Barnes worked for producer Martin Ransohoff and appeared in episodes of his The Beverly Hillbillies ("Elly Goes to School" and "The Clampett Look") and was billed as special guest-star. Barnes played Peter Falk's former wife on the 1965–1966 CBS series The Trials of O'Brien and was host of the ABC daytime talk show Dateline: Hollywood in 1967.
She was also a frequent panelist in the early years of the syndicated version of What's My Line?. On December 19, 1972, Barnes appeared on The Merv Griffin Show with Joan Fontaine, Zsa Zsa Gabor and Dan Martino (founder of the Dan Martino School for Men).
Barnes moved to Los Angeles soon after finishing her education, and took up a contract with Columbia Pictures. She went on to have roles in more than 20 films. Among her most remembered roles is the snooty Gloria Upson in the film Auntie Mame, which earned her a Golden Globe Award nomination for New Star of the Year. Barnes became the 13th actress to play Jane when she appeared in Tarzan, the Ape Man, with Denny Miller as Tarzan.
In Disney's original 1961 version of The Parent Trap starring Hayley Mills, Barnes played gold-digger Vicki Robinson, who temporarily comes between Maureen O'Hara and Brian Keith. In the 1998 remake starring Lindsay Lohan, she played Vicki Blake, the mother of the child-hating gold-digger and fiancee Meredith Blake (Elaine Hendrix). As well, she appeared in The War Wagon, a western movie starring John Wayne and Kirk Douglas.
Barnes was also a writer and columnist. In 1973, she told newspaper columnist Dick Kleiner that she liked writing because "it is something you do yourself. With acting, if you win an Oscar or an Emmy, you have to thank everybody. If you write a book, it is completely your own."
She wrote a book, titled Starting from Scratch, about home decorating and several novels, including The Deceivers, Who Is Carla Hart?, Pastora, and Silverwood. She wrote a weekly book review for the Los Angeles Times, and her column "Touching Home" was carried by The Chicago Tribune and the New York News Syndicate.
1998
as Vicki Blake
1986
as Self
1984
as Lydia Barnett
1983
as Carina
1982
as Claudette Crockett
1982
as Valerie Crandell
1980
as Carsia
1980
1979
1979
1978
as Liz Perry
1977
1976
as Margo Bentley
1976
as Julia Lathrop
1975
as Clarice Oliver
1975
as Hannah Bigelow
1975
1975
1975
as Miss Caroline Fitzjames
1974
1972
as Elizabeth Karinakis
1971
as Jane Ink
1971
1970
1970
1969
as Laura Daniels
1969
as Noreen Saunders
1968
as Ardith Williams
1967
1967
as Diane Prescott
1967
as Lola
1966
as Katie
1965
as Katie O'Brien
1964
as Janie Highland
1963
as Melinda Parsons
1963
1963
as Angela
1962
as Cynthia Fenwick
1962
as Cordelia Montagne
1961
as Amy Carter
1961
1961
as Dr. Suzanne Shary
1961
as Carol Tredman
1961
as Vicky Robinson
1960
as Claudia Marius
1960
1959
1959
as Marcie McKuen
1959
1959
1959
as Diane Winthrope
1959
as Jane
1959
1959
as Joanna
1958
as Gloria Upson
1958
as Cathy Bergner
1958
as Lisa Cabot
1958
as Lawrence's Wife
1957
1957
as Mary Shane
1957
as Mrs. Baxter
1957
as Abby Taylor
1957
as Felice de Lassignac #1
1957
as Daphne Tolliver
1957
as Tammy Worth
1957
as Penelope Lacey
1957
as Jeannie
1957
as Joyce Long
1957
as Model (uncredited)
1956
1955
1955
as Alice Claney
1955
as Karen Summers
1953
as Princess Camilla
1950
as Self - Panelist