10. At the Berlin premiere of The Last Station in January, Helen wore a timeless, white dress with seriously sparkling necklace. 2. Robert Pattinson’s wax figure comes to “life”.
blog comments powered by Disqus