Note the eerie resemblance! The matching clothes! Poodle Pirate played Johnny Depp’s stand in on the last “Pirates of the Caribbean.” Bet you didn’t know that!
Save 50% off newsstand priceDownload this week's issue of OK! Magazine for only $1.99 Download this week's issue of Star Magazine for only $1.99