Robert Pattinson has gone on a shopping spree for Kristen Stewart's Christmas presents.

The British actor visited retro shop TINI in Los Angeles yesterday (21.12.11) where he and a pal stocked up on a stack of gifts for his 'Twilight Saga' co-star and girlfriend Kristen.

A source told "Rob stayed for a little over an hour picking out Christmas gifts for his girlfriend Kristen Stewart. Rob's been at TINI's before, he seems to get a real kick out of all the unique items.

"He kept asking his friend, 'Do you think Kristen would like this?'

"He ended up getting an oversized vintage letter R made out of metal, ( $115) , an antique wooden radio, ($395), a movie poster for the film 'I, A Woman' ($75), and a vintage Hollywood headboard for a kingsize bed, ($285)."

Kristen may have been buying her boyfriend's Christmas present yesterday too as she was spotted shopping with her dad John at Norman's Rare Guitars, where Robert is a frequent customer.