Emma Roberts is the cover star for Cosmopolitan's December/January 2020 issue, and we can't decide which one of her looks we love more. The actress is having an eventful year with release of her new Netflix movie Holidate, plus she's expecting her first child with Garrett Hedlund. (If you haven't taken a look at some of her maternity outfits so far, you're missing out because they're simply adorable.) After looking at the cover story, I honestly couldn't decide which one of her matching sets is cuter.
On the cover, Emma wore a Barbie pink set by Frankies Bikinis that featured a crop top and matching mini skirt that featured a super-high slit. Then she posed with a croquet stick wearing another matching set, this time from Prada. The white three-quarter-sleeve crop top came with a pair of high-waisted shorts. She also looked glamorous in a black bra and underwear set which was paired with a sheer black Chanel jacket on top.
In the cover story, Emma also posed wearing a couple of other '70s-inspired looks like a Giambattista Valli dress while sitting in a lawn chair, and a floral Zimmermann tiered dress while posing on a pool diving board. Keep reading to see all of Emma's looks from the gorgeous cover story ahead.