This weekend it was all about patterns, prints, and lots of black!

While attending parties and events, Miley Cyrus made a statement in a striped strapless jumpsuit while Kelly Osbourne took a fun twist on a menswear-inspired look. The gorgeous Jennifer Lopez was stunning in a nude gown, and Kate Middleton kept it casual as she visited the British countryside.

Though we saw some crazy looks (such as Bella Thorne channeling Minnie Mouse), our favorite celebs certainly never bore us. Click through the gallery to see the best looks from this weekend!