casual bedeutet ansich "alltagskleidung", also eben nicht besonders schick, aber auch nicht zu locker (also keine sportkleidung, used look oder so etwas). mit einem abendkleid wärst du dann aber meiner meinung nach "overdressed". sonst guck mal bei google, ich hab zB das hier gefunden:
http://www.fem.com/fashion/dresscode-business-casual-cocktail-dresscode-alle-regeln-auf-einem-blick-18633.html
und schuhe... da gibt es halbschuhe, ballerinas, stiefel.... vielleicht hast du ja so etwas.
ich hoffe, das hilft dir.