She wore three outfits in the daytime alone, but so it perhaps comes as no surprise that L’Oreal model found one last show-stopped to slip into in the evening.
The 23-year-old looked incredible when she attended the L’Oreal party in Cannes alongside Doutzen Kroes and Eva Longoria, wearing a show-stopper of a dress.
The black number featured a dazzling silver sequin panel and an extreme thigh-split, which left her enviably long legs on show.
Scroll down for video
Having wowed across the day in three stunning mini dresses, Barbara then upped the glamour for the evening in an eye-catching glittering ensemble.
The slinky black dress featured a large silver sequin panel across the front, which glinted under the lights as she posed fiercely for cameras.
With a cut-out positioned at the chest to tease at her bust, the dress then skimmed her slender figure to its calf hem, before splitting into a saucy thigh-high split on one side to show off her slender pins to all.