Lily Allen performed during the Rose Ball 2015 in aid of the Princess Grace Foundation at Sporting Monte-Carlo on Saturday (March 28) in Monte-Carlo, Monaco.
Sporting new dyed blonde tresses, the British singer wore a custom-made fringed Chanel Couture pink tulle gown with embroidered with silver sequins and pink pearls, but it’s the pink velvet coat with a collar embroidered with camellias which really made this look stand out.
Call me crazy, but I do find myself admiring the handiwork of Karl Lagerfeld’s pink coat.
It takes a certain kind of person to pull off such a creation, and Lily totally did justice to the look no matter how crazy it may appear.
Below is the sketch by Karl Lagerfeld and some pictures of the making of Lily Allen’s outfit.
Credit: Getty & Chanel