Scarlett Johansson wore a bikini today for an afternoon on a yacht floating off the Sicilian town of Taormina. The actress sunbathed in a two-pice suit and chatted with a muscular male friend. The last time we saw Scarlett in a bikini, she was relaxing poolside with Busy Philipps prior to Drew Barrymore's Montecito wedding. Scarlett's one of the ladies vying for the title of this year's PopSugar bikini bracket champion. She's facing off against leading ladies Jennifer Aniston, Halle Berry, and Gwyneth Paltrow — don't forget to fill out your bikini bracket and enter to win a pair of Summer shades with $500 from Neiman Marcus.
Scarlett also apparently has something to celebrate. New reports suggest Scarlett's getting $20 million to reprise her role as Black Widow in the forthcoming Avengers sequel. Marvel's superhero franchise was a huge hit after its May release, and a box office total of $1.355 billion worldwide makes The Avengers the third largest release in movie history. Scarlett and her superhero costars have been further acknowledged with nominations at the 2012 Teen Choice Awards. Surfboard statues will be handed out on July 22, but we'll have to wait and see if Scarlett can nab a win for choice Summer female movie star.