It's okay to wear white to the rehearsal dinner. The reason you can't wear white to the wedding is because it is considered "competing" with the bride, who usually wears white.
Tags:
white competing bride usually wears considered because rehearsal dinner reason