Prince William and Harry play polo for charity, showing off their horseman skills. Kate Middleton watched the match in a sea green frock with towering wedges.