I personally find the BA livery pretty dated now, based on the work from Mark Laub on Behance here is a concept of what I think BA should design their planes like