Ashley Roberts puts on a leggy display in an oversized grey