yes, Robert Pattinson plays the piano in real life
well idk all 3 but i do no 2 of them. ok #1- he plays the guitar #2- he plays the piano in twilight he was actually playing the piano in the scene were he was playing "Bellas Lullaby" btw that is a great song/ composition thing.
He plays the guitar.
at the end while Bella and edward are dancing at prom! (I♥ that song!)
My understanding is, he learned to play the piano for "The competition" so that when he was filmed it would appear that he was playing, but another pianist actually played the piece.
He sings two songs: Never Think, which was played when they were in Port Angeles and eating dinner, and there is Let Me Sign, which was played when Edward sucks the venom out of Bella's wrist in the ballet studio. He played the piano on screen for Bella's Lullaby. So... he did 3 songs altogether.
The piano
Bella's lullaby
Edward Cullen played Bella's Lullaby on the piano in the film "Twilight"
Piano.
They actually recorded him playing, but he wasn't playing live when they were filming. So yes and no :P He can play piano though.
http://www.scribd.com/doc/9150974/Bellas-Lullaby-Carter-Burwell-from-the-film-Twilight
Bella's lullaby plays in "Twilight" during the scene where Edward plays it on the piano for Bella. This moment occurs when Bella is in Edward's room and he reveals that he composed the lullaby for her.
The piano, and clarinet
Piano
Yes it is. The title is "Bella's Lullaby" and the artist is Carter Burwell. You could also look under the Twilight Soundtrack.
when Bella and Edward are up in the tree, then it continues on to when he plays the piano to Bella. (Rob can actually play it!!!)
Kellan Lutz (Emmett) had the part to play Edward Cullen, but switched to play Emmett.