Retro fashions are set to be on offer at the Oxford Vintage Midsummer Fair.

The event will be held at the Oxford Union, St Michael's Street, tomorrow, from 10am to 5pm.

Entry costs £3 or £2.50 for concessions, but entry is free to people wearing vintage.