Thousands of Oxford University students and guests put on their best dresses and formalwear as the May Ball calendar came to ...