Harry Styles shows he has some serious style when he shares a look from known fashion maven Victoria Beckham.
Victoria Beckham vs. Harry Styles (WENN/Splash News)
What they wore: A Burberry rubber collar, heart print blouse, which retails for $795 for women and $595 for men.
[Related: Fashion Faceoff: Kate Moss vs. Lady Gaga]
When they wore it: The fashion designer strolled through New York City's JFK Airport with her daughter, Harper, in the cupid-approved number on September 1. The One Direction singer rocked the shirt at the "This Is Us" world premiere in London on August 20.
How they styled it: Beckham, 39, opted for a burgundy shade and topped off the blouse with high-waisted jeans, her signature oversized sunglasses, and sleek strands. Meanwhile, the 19-year-old superstar dressed up the shirt with a black tuxedo jacket, black skinny jeans, a belt, and some rocker-like tussled tresses.
Judge's scorecard: Despite the fact that it is a more feminine look, both stars made it work. We do have to give Styles props for sporting the heart-adorned ensemble, although it seems fitting since he is a heartthrob!
Vote now in the comments!
More Celebrity Features on Yahoo!: