A friend taught me this trick and it works like a charm. Wear a thin tank top (maternity tanks from Target are great) under your shirt and tuck it into your pants. The fabric against fabric helps your pants stay up! I still have to hike mine up every once in a while, but not nearly as much.
Re: PSA: how to make your pants stay up