Johnny Depp sported a pink bandanna last night for dinner at Kauai's Dolphin restaurant. He had the evening off from working on Pirates of the Caribbean 4 — Johnny was spotted dressed out as his character, Captain Jack Sparrow, on the movie's beach-side set earlier this month. Johnny arrived in Hawaii a few weeks ago to start on the fourth installment of the hit franchise with his costar Penelope Cruz, who's enjoyed some of her own fun on the sand. During breaks from shooting, Johnny has been able to explore the island with his family shortly after celebrating his 47th birthday. His longtime love Vanessa Paradis hasn't been on the island with Johnny the whole time since she's promoting her project Heartbreaker, but she maintains that distance helps keep their spark alive.