Rachel Zoe vacationed in St. Barts over the holidays but stayed oddly covered up on the beaches. Is it because she’s concealing a baby bump? A source in the fashion industry confirmed that Rachel admitted last month that she was already pregnant with her second child!

The source said that she is just past the three month mark and hardly showing yet. She gave birth to her first child, Skylar Morrison, just last March. She said that she is thrilled by her unexpected pregnancy but a little shocked. She and husband Roger wasn’t expecting to get pregnant right now, but they are hoping for a baby girl.