Kristen Stewart, shield your eyes. Robert Pattinson has a girlfriend and he's not hiding it anymore. While vacationing in Venice recently, Pattinson was spotted holding hands with singer TKA Twigs (whose real name is Tahliah Barnett).
The dark haired beauty is of Spanish-Jamacian decent and is an emerging artist in the U.K. According to E! News, this isn't just a fling. Barnett recently moved to LA and is staying in Pattinson's home. She was also spotted hanging out with Pattinson's good friend Tom Sturridge in New York City not too long ago. So she already has his friend's stamp of approval.
After being cheated on in a very public way by Stewart, it's good to see Pattinson has found love once again.
Follow Emily on Twitter: @EmLaurence