The way it is I think is correct. I have a suggestion to make: In Italian is so obvious the is plural, yet in English if almost impossible to tell. Could it be "You are ALL so beautiful..."? And the expression "Can't take my eyes off OF you". I am not sure if both versions are OK. Maybe someone could make this clear to me .