Orlando Bloom reportedly wears brand new underwear every day.

Orlando Bloom

Orlando Bloom

The 38-year-old actor is reportedly obsessed with shopping for new boxer shorts and refuses to wear the same pair twice.

A source close to the British heartthrob told In Touch Weekly magazine: "Orlando always seems super excited about picking out a new pair of boxers. He goes to a local sleepwear store once a week to pick fresh new pairs of boxers. He never wears the same pair twice."

But the 'Pirates of the Caribbean' star is very picky about his under garments.

The insider explained: "He's not a fan of bright colours and likes each pair to be soft and silky."

Orlando - who split from wife Miranda Kerr in 2013 after three years of marriage - recently started dating 28-year-old Brazilian model-and-actress Luisa Moraes.

The couple were enjoying a date at Zooma Sushi in Malibu, California in June and an eyewitness previously said: "They came in late at about 8:30 pm.

"During their meal, the two enjoyed sushi, and drank some sake as well as cocktail drinks. Orlando and the woman also showed lots of PDA and couldn't keep their hands and lips off of each other throughout the entire dinner."