BRIE Larson proves she’s a marvel as she poses in high heels and sexy sparkly lingerie.
The actress, 29, smoulders with dark eye makeup and her long blonde hair tumbling over her shoulders.
She is currently starring as Captain Marvel in the latest superhero film from the Marvel Comics.
Brie reportedly called off her two year engagement to musician Alex Greenwald to take a “step back” from their relationship.
She has shown fearlessness off screen too, fighting back against online trolls who criticised her for not smiling enough.
Brie is also one of the most strident campaigners for the #MeToo movement.