She spent time chatting to fans at the Avengers: Endgame fan event on Wednesday.
And continuing her blazing promotional tour for the action-packed finale, Scarlett Johansson made a chic arrival at the film’s photocall held at Corinthia hotel.
The 34-year-old actress, who stars as the Black Widow in the hit franchise, appeared in high spirits as she posed for snaps at the London location on Thursday morning.
Scarlett rocked a stylish purple floral shirt dress, which showcased her shapely tight-covered pins with its thigh-grazing length.
She teamed the dress with a pair of suede ankle boots which were adorned with silver buckles as decoration and featured a daring heel, giving her frame added inches.