On February 8, 2004, Prince appeared at the 46th Annual Grammy Awards with Beyoncé. In a performance that opened the show, they performed a medley of "Purple Rain", "Let's Go Crazy", "Baby I'm a Star", and Beyoncé's "Crazy in Love". Beyoncé performed "Crazy in Love" live at the 2004 BRIT Awards February 17, 2004. Monique Jessen And Todd Peterson wrote that she, "...lit up the stage with her performance of "Crazy in Love", wearing a white Roberto Cavalli dress and nearly half a million dollars worth of diamonds. The pop diva, appearing onstage in a puff of smoke, stopped midway through the song to pull up her top before walking away with the best international female solo artist award." Beyoncé and Jay Z also performed "Crazy in Love" at The Prince's Trust Urban Music Festival at Earls Court in London on May 31, 2004.