Holly Willoughby's navy blue shirt dress is one of the most flattering ...

Responsive image
source