Dzień dobry,
w oficjalnej odmianie języka polecałabym użycie pełnej nazwy, np. po Święcie Trzech Króli, gdzie człon 'Trzech Króli’ pozostaje nieodmienny. Natomiast w potocznej polszczyźnie dopuściłabym użycie formy odmienionej – po Trzech Królach.
Agnieszka Wierzbicka