Style Notes: Halima Aden Covers Allure; Brooke Shields Is Reuniting With Calvin Klein

In case you missed it. read more