Потому что Вы смешиваете понятия "after five attire" и "часы пробили 5".
В чём Вас жизнь застала к 17.00, то и продолжайте носить, причём не только на ногах. Дресс-код "после пяти" - это (полу)формальный вид одежды, который требуется на мероприятиях, куда приглашаются с указанием этого дресс-кода.
Если Вам прислали приглашение с указание "after five attire", тогда Вам понадобится коктейльное платье по колено или чуть выше колен, и я сильно удивлюсь, если Вы сумеете найти хоть одну пару белых туфель, которое естественно сочеталось бы с таким платьем!
Да, это как раз время для того знаменитого "маленького чёрного платья" с некоторыми возможными вариантами в цвете с тем лишь исключением, что в принципе не бывает "маленького белого платья", а если теоретически такое и возможно, то оно непременно предполагает некие детали-аксессуары иного цвета (бантики, пояски, пуговки), которые выводили бы его из категории "белое" и прямое указание тому, какого цвета должны быть к нему туфли.
Естественно, что формальный дресс-код, требующий вечернего платья в пол, тоже относится к событиям, происходящим после 17.00, но уже само понятие "формальный" говорит о том, этому дресс-коду соответствуют очень строгие требования и приглашают на такие мероприятия (вручение "Оскара" или Нобелевской премии, дипломатический ужин или бал с участием монарших особ) далеко не каждый день... то есть вечер.