Dress is generally casual and practical in everyday life, but people tend to look neat and avoid overly revealing or sloppy clothing in towns, restaurants, and workplaces. In more formal settings such as the theatre, pubs with a smart-casual dress code, or events like a wedding or horse racing at
Royal Ascot, people often dress up noticeably more than they would for day-to-day errands.