Celebrity

Meghan Markle was spotted wearing a $45 H&M dress, plus her best style moments to date

FEATURED