Spring has officially sprung (March 20 marked the first day of the new season) and pregnant Kate Middleton has dressed for the occasion in a mint green ensemble. Kate is currently in her third trimester of her third pregnancy, with her baby due to arrive next month ahead of the royal wedding on May 19. Through the entire pregnancy, Kate has had the ultimate maternity style. She favors blues, which lead many to speculate the sex of the baby is a boy. However, she has also surprised us with a few bright colors, like a bright pink coat, and deep red outfit with matching Chanel bag. All we know for sure, is this time around, her style is A game.