Below: My alternative to Bella's American Apparel Henley is this Billabong yellow/cream henley. It has a hood, and is very close in colour to the one Bella wears in New Moon.
I got this top from City Beach (a chain of surf stores in Australia) for under AUD $50.
Below: According to 'Coolspotters': "Bella wears this thermal in New Moon in the bedroom scene with Jake. [The thermal] was most likely purchased in white and dyed light yellow by the wardrobe department."