What should my prom date wear with my off white dress?

What should my prom date wear?
I’m wearing an off white dress to prom but I don’t want my date to go with the traditional black tux and white shirt. I really want to bring some color into the picture. What colors do you think he could wear? I was thinking maybe purple. If I get a purple corsage could it work for him to wear a purple shirt? Do you have any other ideas?