In one of my earlier posts I suggested avoiding plastic plant pots - well here is an alternative which would go well in any garden or on a patio. It is made from terrazzolite which is not as expensive nor as heavy as Terrazzo. Easy to move around although, not so when planted! If the colour doesn't fit in with your scheme you could use stone/concrete paints and give them a light wash.
They range in size from large to small and prices from: $169 - $69 from Motif Furniture.com.