Rumer Willis takes a puff outside Hotel De Rome in Berlin on 21 October 2010.