Harry and Meghan marry at St. George's Chapel at Windsor Castle in a star-studded ceremony that becomes the most-watched royal wedding in the world. On this day, Meghan is officially granted her ...
Tessa Petak is a Brooklyn-based writer who helps to cultivate InStyle's illustrious news coverage across a wide range of topics including celebrity, fashion, and entertainment. She also produces ...