WENN photos

Rose Byrne

Rose Byrne at the New York premiere of 'X-Men: First Class' held at the Ziegfeld Theatre - Arrivals. New York City, USA -25.05.11
Credit: Dan Jackman/WENN.com

See our biography of Rose Byrne