This picture does look great with that paper, not only the green, but also the nature background! The red in her shirt is a wonderful contrast! I also really like how you added all the great words on it!
B.E.A.U.T.I.F.U.L Truly...The simplicity of the layout is just so much MORE...does that make sense? ...lol... And the green background paper really pulls from the photo. Fabulous layout!