My two kids were 6lbs 13oz and 6lbs 14oz, both born on their due dates. I definitely needed newborn sizes, but they both outgrew them super fast, so if you can get hand-me-downs outside a cute home from the hospital outfit that makes the most sense. I think they both were out of newborn within 2-3 weeks but absolutely swimming in anything larger at first.
Despite their identical weights, the older one is usually 85-90th percentile in height and and the younger one sticking to 35th. They are 7 and 9 now.