I'm just not really into the coat dress look, I find it a tad matronly, but she loves it so hey ho! Lovely colour on her though.
That's a terrible picture of William, isn't it? Hard to believe he used to be the spit of Diana and looked like this not that long ago. He's becoming more like his father as he ages, whereas Harry is actually better-looking now than he was in his twenties.