Answer :

Captin
1.Formal can mean following the usual requirements , or customs etc.

2.It also means designed to wear at occasions or events marked by elaborate ceremony or prescribed social observance. 

3.Marked by form or ceremony , occasion , event.

4. Requiring a type of dress suitable for such occasions.   
the type of outfit you wear to events