Lily Allen wees in public Fri-04-Apr-14 09:27 Share this By Jay Jay Feeney Lily Allen urinated in public and posted the photo on Instagram. She posted a pic of her car with a stream of urine beside it in the gutter. The caption read, "Pissing on the hard shoulder". You May Also Like Lily Allen gets married Lilly Allen face of U.K.'s Elle August cover Lily Allen mocks Beyonce! Become a fan of The Edge on Facebook and on Twitter .