I agree that the BM's and GM's don't have to match exactly and I know the exact terra cotta color that you are talking about. However, I don't think it is too girly, especially when the vest is behind a black tux (or even white). I've seen many weddings where the GM's where pink - at least terra cotta wouldn't top that for girly!
