Britney Spears' Fantasy EDP is a top buy on Amazon, as it has managed to amass a 4.7 rating based on over 15,000 reviews that have hailed its "sensual" fragrance that also "lasts all day." ...