If you are on a budget then Dunnes do really nice tapered trousers for about €20, in both black and navy and maybe other colours, they look quite nice with high heels, and you just need some dressy top/blouse. You ll wear them again and again.
Irish communions are very dressy, for most people but not everyone, some people rock up in any old sundress they have for holidays, so anything goes really.