Holmes grew up in New York City and Connecticut. She attended Yale University for two years followed by a move to Paris, France, studying French Literature at the Sorbonne.
In her early life, Holmes grew up in New York City and Connecticut. Her academic pursuits took her to Yale University for a couple of years before she moved to Paris, France, where she immersed herself in the study of French Literature at the esteemed Sorbonne school.