Kate Middleton, who is estimated to around six months pregnant with her third child, wore a custom McQueen gown to a royal dinner with King Harald V of Norway and his family.
The dress, with its delicate cream cape overlay, is exquisite:
The dinner also yielded a fun fact about the duchess. Royal reporter Richard Palmer revealed on Twitter that King Harald, an old friend of the family, calls her Kate, not Catherine. The more you know!
Follow Good Housekeeping on Instagram.