I have a question that really confuses me. Imagine I was chatting with my friends in a cafe, and friendA walked out the place for whatever reason. FriendB replied "she was beautiful," in this case shouldn't it be "she is beautiful? Or is there any other meaning behind it?
I prefer "is" in this case, but either could work. "Was" has something of a nostalgic / reminiscent feeling. I would say it has a slight implication of not expecting to see the person again.
Imagine seeing somebody on vacation, and then telling a friend about it. If it was some random person on the street you might say "she was so beautiful". If it was a friend that you just happened to run into, I think it would now be more appropriate to say "she's so beautiful".