FYI - all the biographies of her mother say Caroline is and has always been a bitch.
Everyone has gone sleeveless it seems. She's wearing a purple dress . Purple is the color of royalty - she enhanced the reference by a half-length of blobby bling along the neck line, reminiscent of the thing that holds up the Order of the Garter in English pageantry.
I just realized that she must be practicing for the Court of St James. Damn this economic downturn when even a Kennedy has to re-wear their fancy dresses. Purple is also the color of the Westminster Dog Show - draw your own conclusions.