Systematic differences between populations in their preferences for body size may arise as a result of an adaptive ‘prepared learning’ mechanism, whereby cues to health or status in the local population are internalized and affect body preferences. Alternatively, differences between populations may reflect their ‘visual diet’ as a cognitive byproduct of mere exposure. Here we test the relative importance of these two explanations for variation in body preferences. Two studies were conducted where female observers were exposed to pictures of high or low BMI women which were either aspirational (healthy, attractive models in high status clothes) or non-aspirational (eating disordered patients in grey leotards), or to combinations thereof, in order to manipulate their body-weight preferences which were tested at baseline and at post–test. Overall, results showed good support for visual diet effects (seeing a string of small or large bodies resulted in a change from pre- to post-test whether the bodies were aspirational or not) and also some support for the associative learning explanation (exposure to aspirational images of overweight women induced a towards preferring larger bodies, even when accompanied by equal exposure to lower weight figures in the non-aspirational category). Thus, both influences may act in parallel.