Pregnant singer Beyonce covers her baby bump in a vivid print shirt as she went out to dinner in NYC, NY on October 25, 2011.

Pregnant singer Beyonce covers her baby bump in a vivid print shirt as she went out to dinner in NYC, NY on October 25, 2011.