Kim Kardashian caused a stir yesterday, as she visited the Vatican wearing an ensemble that went against the notoriously strict dress code of the headquarters of the Roman Catholic Church.

No stranger to controversy when it comes to her fashion choices, the business woman and reality star chose to wear a white lace dress that broke practically all of the rules – both official and unofficial – of the Vatican City dress code.

Kardashian has been turning heads in interesting looks since touching down in Rome this week, from a trip to the Colosseum in boxing trunks and strappy sandals, to dinner in a cherry-print slip dress paired with a trucker hat.

The star doesn't shy away from eye-catching looks, and made no exception for her trip to the Vatican. Unfortunately for her, however, the Vatican also refused to make exceptions for their dress code.

We need your consent to load this Instagram contentWe use Instagram to manage extra content that can set cookies on your device and collect data about your activity. Please review their details and accept them to load the content.Manage Preferences

For her trip to the historic location, Kardashian chose a slinky white lace gown by Barragán, a luxury fashion brand by Mexican designer Victor Barragán, that featured an off-the shoulder Bardot neckline, transparent effect lace panels, bold cutouts along the waist and a sleek form-hugging silhouette.

She accessorised with a pair of classic touristy wrap-around sunglasses by Balenciaga and nude strappy sandals by Yeezy, with her hair pulled up and back into a textured romantic up-do.

According to the official Vatican tourist office, visitors must "cover their knees and upper arms" and shorts or skirts above the knee, sleeveless tops, and low-cut shirts are not allowed. If visitors arrive wearing these, they'll be turned away or asked to wear a shawl to cover up.

Not only did Kim's dress flout almost every rule, her choice of designer also carried a possible message. Barragán's collection was inspired by brujas and brujos – Mexican witchcraft practitioners – whose work was targeted by the Catholic Church.

A-list star or not, it seems Kardashian was asked to cover up before entering the Vatican, for a tour with Kate Moss and her daughter Lila Grace, as she was later seen wearing a black leather blazer as well as a simple white face mask.