Given your choice of two, I'd be inclined to go with he tartan, a little more subdued for the formal occasion. Though personally, I'd probably go with plain hose, maybe a subdued Lovatt green? Or Black with the black shoes? Whatever you feel more comfortable with.