[Images: Davidson/O'Neill/Rex Features]

They may have been there to watch a boxing match, with their friends fighting it out in the ring to raise money for charity. But as per, we are more interested in the fashion "fight" between princesses-in-waiting Kate Middleton and Chelsy Davy.

Prince William's girlfriend Kate wore a floor-skimming fuchsia frock which had a daring low-cut back and knotted bust, while Harry's girl Chelsy kept it conservative in an elegant royal blue dress, which had a pretty pleated neckline and fell to just above the knee.