Formal attire as it look professional.
A full tuxedo
Wear a collard shirt and jeans, do not wear a hat.
In preparation for an interview, one should be clean and dressed appropriately, semi casual, slack and shirt, should be sufficient.
Wear a professional looking outfit, look put together and cleaned up.
Extremely business casual. White dress shirt and black dress pants will be fine.