Australian swimmer Shayna Jack's dream has finally come true.
After so many years of trying, Jack will head to this year's Commonwealth Games as one half of the nation's next sibling swimming act.
Jack secured a spot in Glasgow by touching in 52.96 seconds to finish third in Friday's 100m freestyle at Australia's swimming trials in Sydney.