I don’t think you should use ~しちゃった in polite speech. It has a shade of currying sb’s favor and may sound feminine, but not so much, males often use it, too. Rather, I think it sounds childish to...