The world may be buzzing about "The Hunger Games," but we're freaking out about Jennifer Lawrence's gorgeous style as she hits red carpets around the globe to promote the film. She stunned in Victoria by Victoria Beckham at the Madrid premiere, but she wasn't the only star who knocked our socks off this week.
From Katie Holmes' wind-blown look to Emma Roberts' casual leather pants, there was plenty to admire this week. Our personal favorite? Rihanna's blond hair and bold Stella McCartney dress in London. Check out our gallery below of the 23 best-dressed stars this week and tell us, who was your favorite?