Kate Winslet, who awed everyone with her hourglass like figure at the red carpet of the Venice Film festival, had donned a colour-blocked Bicolour Octavia number created by the 40-year-old fashion designer.
"It's like retouching your body with a frock," Fox News quoted June Ambrose, celebrity stylist, as saying.
The 1,595 dollars figure-flattering dress is one of the "optical illusion" dresses from McCartney's fall collection, which focuses the eye with a contoured front panel while its black sides seem to disappear, creating a waistline that is deceptively smaller.
Celebrities like La La Anthony, Gloria Estefan, 'The X Factor' judge Nichole Scherzinger and Liv Tylerwore, who wore an electric cobalt-and-black version of the dress earlier this year, are also in line to have taken advantage of the dress' magic.
"This has become one of the biggest dresses of the year," Sasha Charnin Morrison, fashion director of Us Weekly, said.
"It's a body-conscious dress that is so clever, and it's from a major designer. All of the groovy girls wear Stella. Everyone wants to wear her now," Charnin added.