This has been asked before; the general consensus was that while it's not a great idea to turn up looking like a tramp, smart-casual should be fine. Remember it's an open day - they're meant to be impressing you, not the other way round, at this stage. And it's your money they'll be relieving you of at the end of the day.