Star Catcher, LA: Prince Show!

3/27/2006 4:21 PM PST

Star Catcher, LA: Prince Show!

Prince put on a private show inside of Hollywood's Roosevelt Hotel on Friday night, and TMZ was outside to catch all of the stars coming in and out. We spotted rare public appearances by Heath Ledger and Michelle Williams, Jack Nicholson, and Cameron Diaz. We also have Heather Graham, Enrique Iglesias, Jeremy Piven, Marilyn Manson with Dita Von Teese, and more.