You may not think a girl from Oklahoma has much in common with royalty. But superstar Carrie Underwood and Kate Middleton (officially titled the Duchess of Cambridge) are both known for their classic fashion tastes. This spring, they are both due to deliver baby boys — which means dressing the “baby bump” is a necessary… Read more »