Madonna dresses in a questionable outfit while heading to a yacht on Aug. 7 in Cannes. Credit: FameFlynet

Material girl, indeed!

Madonna schooled Olivia "She Who Wears Stripes and Dots So Well It'll Make You Weep" Palermo in the art of mixing prints while in Cannes, France, on Aug. 7. Or did she?

Because a breton shirt and capris would've been too predictable for the yachting trip, Madge, who turns 56 on Aug. 16, bravely wore a mesmerizing combination of patterns. In her monochromatic ensemble, she opted for a polka dot Adidas jacket, lace-trimmed daisy skirt and tassel shoes. Madonna, wearing minimal makeup, finished the eye-catching look with a geometric bucket hat, fingerless Chanel gloves, and a lace-printed tote.

With so many statement pieces worn on one body, perhaps Coco Chanel's rule of always removing one piece of jewelry before leaving the house should apply to the "Like a Prayer" singer.

Madonna was joined for her yacht excursion by her two eldest children Rocco, 14, and Lourdes, 17, who will attend the University of Michigan in the fall, as well as her 26-year-old choreographer love, Timor Steffens, in Cannes. "Mother and Son still-life #livingforlove," Madonna captioned a picture of her foot and Rocco's while on board on Instagram.