Rosie Huntington-Whiteley dazzles in mini blue satin and lace dress