Parton showers are a crucial part of Monte Carlo event generation, providing a numerical resummation of radiative effects as we evolve from the hard scattering process down to an IR scale, typically that of hadronisation. QCD showers are most often discussed as these are usually the dominant radiative effect, however now that we are in the precision era of collider physics, it is also important to study QED corrections. In this talk, we will discuss simultaneous matching of QCD and QED parton showers to NLO calculations using the MC@NLO algorithm and explore the difficulties that can arise when applying this to resonant processes.