Princesses Maria Chiara and Maria Carolina of Bourbon two Sicilies have been snapped looking glamorous while indulging in a spot of shopping in Saint Tropez.