Princess Diana wore a caftan-like outfit that hid the post-childbirth tummy bump when William was born.
The former Kate Middleton, in her first public appearance after giving birth, wore a dress that did not camouflage her belly, and many women are applauding her choice.