Drew Barrymore and boyfriend Spike Jonze can't keep their hands off each other in public, it has been reported.The couple were seen canoodling at Los Angeles' Sunset Tower Hotel - a favorite haunt of Spike's ex-wife Sofia Coppola - last Friday. A source told the New York Post newspaper: "Spike came in with his new girlfriend, Drew Barrymore. She looked so pretty and they couldn't keep their hands off each other and made out in a corner booth. Sofia would have been p***ed if she was there."Drew and the 'Being John Malkovich' director were first seen together on Valentine's Day earlier this year. Spike was married to Sofia, daughter of legendary Francis Ford Coppola, for four years before the pair split in 2003 citing "irreconcilable differences".'Charlie's Angels' beauty Barrymore split from The Strokes' drummer Fabrizio Morreti in January. They had dated for almost five years.