Thank you for helping us by reporting bad content.
Both Kate and Jennifer wore the same blazer, but in a different style. Kat Middleton wore hers more casual. She wore a white top with coloured jeans and heels and, also added the scarf. While Jennifer Aniston went more "tom boy." She wore hers with a big jeans, white shoes and top and, added a bag.
I prefer what Kate wore. I think the looked adde she chose nicer. For me she wore it better.
*Picture is not mine, from the source.