Caroline Kennedy and Edwin Schlossberg have been married for 40 years Caroline Blair is a writer for PEOPLE. She has been writing about celebrities, entertainment, reality TV stars and news for five ...