The reFocus Awards celebrate photography from around the world. Among the many stunning images they share, we’ve chosen to ...
Selfridges shoppers have been left baffled by a £40 Princess Diana Christmas bauble, which some reckon bears more of a ...