Kate has her companions in stitches during day of Olympic fun

GALLERIES

Kate has her companions in stitches during day of Olympic fun