Hat £40, tedbaker.co.uk - The Independent