Who: Rachel Weisz carrying a Christian Louboutin Farida leopard print messenger bag
Shop: Saks.com $1,995 / £1,318.31
Where: Out & About, London

Credit: INFdaily