Kristen Stewart has been making some interesting fashion choices lately, what with slip-on Vans at her footprint ceremony and that striking blue J. Mendel column at Breaking Dawn‘s LA premiere. Here’s the Twilight star in London, in what appears to be Roberto Cavalli.

…Only Cavalli could make a basic black halter dress so busy and ugly. Stewart (/’s stylist) opted for a waist-cinching leather belt replete with gold rings and added a slip for that bizarre ankle-revealing hem. Not good.

Here she is with Robert Pattinson, who’s thinking about playing the guitar right now:

(Photos via Getty)