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.