Answer this question:

who played rosie cotton in lord of the rings??
Sarah McLeod