For the classical space of functions with bounded mean oscillation, it is well known that V M O * * = BM O and there are many characterizations of the distance from a function f in BM O to V M O. When considering the Bloch space, results in the same vein are available with respect to the little Bloch space. In this paper such duality results and distance formulas are obtained by pure functional analysis. Applications include general Möbius invariant spaces such as Q K -spaces, weighted spaces, Lipschitz-Hölder spaces and rectangular BM O of several variables.