Topshop oversize blouse. Looks great tucked in denim jeans or wide leg cream trousers. Sorry, belt not included